Freigeben über


CSharpCodeVisitor Klasse

Definition

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)
Vererbung

Konstruktoren

CSharpCodeVisitor(CSharpCodeWriter, CodeGeneratorContext)

Eigenschaften

Context (Geerbt von ChunkVisitor<TWriter>)
TagHelperRenderer
WriteAttributeValueMethodName

Ruft den Methodennamen ab, mit dem Aufrufe auf der gerenderten Seite generiert WriteAttribute werden.

WriteMethodName

Methode, die verwendet wird, um eine Object in die aktuelle Ausgabe zu schreiben.

Writer (Geerbt von ChunkVisitor<TWriter>)
WriteToMethodName

Methode, die zum Schreiben eines Object in eine angegebene TextWriterverwendet wird.

Methoden

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

Gilt für: