Partager via


CSharpCodeVisitor Classe

Définition

public ref class CSharpCodeVisitor : Microsoft::AspNetCore::Razor::CodeGenerators::Visitors::CodeVisitor<Microsoft::AspNetCore::Razor::CodeGenerators::CSharpCodeWriter ^>
public class CSharpCodeVisitor : Microsoft.AspNetCore.Razor.CodeGenerators.Visitors.CodeVisitor<Microsoft.AspNetCore.Razor.CodeGenerators.CSharpCodeWriter>
type CSharpCodeVisitor = class
    inherit CodeVisitor<CSharpCodeWriter>
Public Class CSharpCodeVisitor
Inherits CodeVisitor(Of CSharpCodeWriter)
Héritage

Constructeurs

CSharpCodeVisitor(CSharpCodeWriter, CodeGeneratorContext)

Propriétés

Context (Hérité de ChunkVisitor<TWriter>)
TagHelperRenderer
WriteAttributeValueMethodName

Obtient le nom de méthode utilisé pour générer WriteAttribute des appels dans la page rendue.

WriteMethodName

Méthode utilisée pour écrire un dans Object la sortie actuelle.

Writer (Hérité de ChunkVisitor<TWriter>)
WriteToMethodName

Méthode utilisée pour écrire un dans Object un spécifié TextWriter.

Méthodes

Accept(Chunk) (Hérité de ChunkVisitor<TWriter>)
Accept(IList<Chunk>) (Hérité de ChunkVisitor<TWriter>)
CreateCodeMapping(String, String, Chunk)
CreateExpressionCodeMapping(String, Chunk)
CreateRawCodeMapping(String, SourceLocation)
CreateStatementCodeMapping(String, Chunk)
RenderDesignTimeExpressionBlockChunk(ExpressionBlockChunk)
RenderRuntimeExpressionBlockChunk(ExpressionBlockChunk)
Visit(AddTagHelperChunk) (Hérité de CodeVisitor<TWriter>)
Visit(CodeAttributeChunk)
Visit(DynamicCodeAttributeChunk)
Visit(ExpressionBlockChunk)
Visit(ExpressionChunk)
Visit(LiteralChunk)
Visit(LiteralCodeAttributeChunk)
Visit(ParentChunk)
Visit(ParentLiteralChunk)
Visit(RemoveTagHelperChunk) (Hérité de CodeVisitor<TWriter>)
Visit(SectionChunk)
Visit(SetBaseTypeChunk) (Hérité de CodeVisitor<TWriter>)
Visit(StatementChunk)
Visit(TagHelperChunk)
Visit(TagHelperPrefixDirectiveChunk) (Hérité de CodeVisitor<TWriter>)
Visit(TemplateChunk)
Visit(TypeMemberChunk) (Hérité de CodeVisitor<TWriter>)
Visit(UsingChunk) (Hérité de CodeVisitor<TWriter>)

S’applique à