Freigeben über


MvcCSharpCodeGenerator Klasse

Definition

public ref class MvcCSharpCodeGenerator : Microsoft::AspNetCore::Razor::CodeGenerators::CSharpCodeGenerator
public class MvcCSharpCodeGenerator : Microsoft.AspNetCore.Razor.CodeGenerators.CSharpCodeGenerator
type MvcCSharpCodeGenerator = class
    inherit CSharpCodeGenerator
Public Class MvcCSharpCodeGenerator
Inherits CSharpCodeGenerator
Vererbung
MvcCSharpCodeGenerator

Konstruktoren

MvcCSharpCodeGenerator(CodeGeneratorContext, String, String, GeneratedTagHelperAttributeContext)

Eigenschaften

Context (Geerbt von CodeGenerator)
Host (Geerbt von CSharpCodeGenerator)
Tree (Geerbt von CSharpCodeGenerator)

Methoden

BuildAfterExecuteContent(CSharpCodeWriter, IList<Chunk>)
BuildAfterExecuteContent(CSharpCodeWriter, IList<Chunk>)

Stellt einen Einstiegspunkt zum Anfügen von Code (nach dem Ausführen von Inhalt) an eine generierte Razor-Klasse bereit.

(Geerbt von CSharpCodeGenerator)
BuildClassDeclaration(CSharpCodeWriter)
BuildConstructor(CSharpCodeWriter)
CreateCodeWriter()

Zu Testzwecken geschützt.

(Geerbt von CSharpCodeGenerator)
CreateCSharpCodeVisitor(CSharpCodeWriter, CodeGeneratorContext)
CreateCSharpDesignTimeCodeVisitor(CSharpCodeVisitor, CSharpCodeWriter, CodeGeneratorContext)
Generate()
Generate() (Geerbt von CSharpCodeGenerator)

Gilt für: