CSharpTagHelperPropertyInitializationVisitor Class¶
The Microsoft.AspNetCore.Razor.CodeGenerators.Visitors.CodeVisitor`1
that generates the code to initialize the TagHelperRunner.
- Namespace
Microsoft.AspNetCore.Razor.CodeGenerators.Visitors
- Assemblies
- Microsoft.AspNetCore.Razor
Inheritance Hierarchy¶
System.Object
Microsoft.AspNetCore.Razor.CodeGenerators.Visitors.ChunkVisitor{Microsoft.AspNetCore.Razor.CodeGenerators.CSharpCodeWriter}
Microsoft.AspNetCore.Razor.CodeGenerators.Visitors.CodeVisitor{Microsoft.AspNetCore.Razor.CodeGenerators.CSharpCodeWriter}
Microsoft.AspNetCore.Razor.CodeGenerators.Visitors.CSharpTagHelperPropertyInitializationVisitor
Syntax¶
public class CSharpTagHelperPropertyInitializationVisitor : CodeVisitor<CSharpCodeWriter>, IChunkVisitor
-
class
Microsoft.AspNetCore.Razor.CodeGenerators.Visitors.
CSharpTagHelperPropertyInitializationVisitor
Constructors¶
-
CSharpTagHelperPropertyInitializationVisitor
(Microsoft.AspNetCore.Razor.CodeGenerators.CSharpCodeWriter, Microsoft.AspNetCore.Razor.CodeGenerators.CodeGeneratorContext)¶ Creates a new instance of
Microsoft.AspNetCore.Razor.CodeGenerators.Visitors.CSharpTagHelperPropertyInitializationVisitor
.Arguments: public CSharpTagHelperPropertyInitializationVisitor(CSharpCodeWriter writer, CodeGeneratorContext context)
-
Methods¶
-
Accept
(Microsoft.AspNetCore.Razor.Chunks.Chunk)¶ public override void Accept(Chunk chunk)
-
Visit
(Microsoft.AspNetCore.Razor.Chunks.TagHelperChunk)¶ Writes the TagHelperRunner initialization code to the Writer.
Arguments: chunk (Microsoft.AspNetCore.Razor.Chunks.TagHelperChunk) – The Microsoft.AspNetCore.Razor.Chunks.TagHelperChunk
.protected override void Visit(TagHelperChunk chunk)
-