CodeVisitor<TWriter> Class

Namespace
Microsoft.AspNetCore.Razor.CodeGenerators.Visitors
Assemblies
  • Microsoft.AspNetCore.Razor

Inheritance Hierarchy

Syntax

public class CodeVisitor<TWriter> : ChunkVisitor<TWriter>, IChunkVisitor where TWriter : CodeWriter
class Microsoft.AspNetCore.Razor.CodeGenerators.Visitors.CodeVisitor<TWriter>

Constructors

CodeVisitor(TWriter, Microsoft.AspNetCore.Razor.CodeGenerators.CodeGeneratorContext)
public CodeVisitor(TWriter writer, CodeGeneratorContext context)

Methods

Visit(Microsoft.AspNetCore.Razor.Chunks.AddTagHelperChunk)
protected override void Visit(AddTagHelperChunk chunk)
Visit(Microsoft.AspNetCore.Razor.Chunks.CodeAttributeChunk)
protected override void Visit(CodeAttributeChunk chunk)
Visit(Microsoft.AspNetCore.Razor.Chunks.DynamicCodeAttributeChunk)
protected override void Visit(DynamicCodeAttributeChunk chunk)
Visit(Microsoft.AspNetCore.Razor.Chunks.ExpressionBlockChunk)
protected override void Visit(ExpressionBlockChunk chunk)
Visit(Microsoft.AspNetCore.Razor.Chunks.ExpressionChunk)
protected override void Visit(ExpressionChunk chunk)
Visit(Microsoft.AspNetCore.Razor.Chunks.LiteralChunk)
protected override void Visit(LiteralChunk chunk)
Visit(Microsoft.AspNetCore.Razor.Chunks.LiteralCodeAttributeChunk)
protected override void Visit(LiteralCodeAttributeChunk chunk)
Visit(Microsoft.AspNetCore.Razor.Chunks.ParentChunk)
protected override void Visit(ParentChunk chunk)
Visit(Microsoft.AspNetCore.Razor.Chunks.ParentLiteralChunk)
protected override void Visit(ParentLiteralChunk chunk)
Visit(Microsoft.AspNetCore.Razor.Chunks.RemoveTagHelperChunk)
protected override void Visit(RemoveTagHelperChunk chunk)
Visit(Microsoft.AspNetCore.Razor.Chunks.SectionChunk)
protected override void Visit(SectionChunk chunk)
Visit(Microsoft.AspNetCore.Razor.Chunks.SetBaseTypeChunk)
protected override void Visit(SetBaseTypeChunk chunk)
Visit(Microsoft.AspNetCore.Razor.Chunks.StatementChunk)
protected override void Visit(StatementChunk chunk)
Visit(Microsoft.AspNetCore.Razor.Chunks.TagHelperChunk)
protected override void Visit(TagHelperChunk chunk)
Visit(Microsoft.AspNetCore.Razor.Chunks.TagHelperPrefixDirectiveChunk)
protected override void Visit(TagHelperPrefixDirectiveChunk chunk)
Visit(Microsoft.AspNetCore.Razor.Chunks.TemplateChunk)
protected override void Visit(TemplateChunk chunk)
Visit(Microsoft.AspNetCore.Razor.Chunks.TypeMemberChunk)
protected override void Visit(TypeMemberChunk chunk)
Visit(Microsoft.AspNetCore.Razor.Chunks.UsingChunk)
protected override void Visit(UsingChunk chunk)