Sdílet prostřednictvím


MvcCSharpCodeGenerator Třída

Definice

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
Dědičnost
MvcCSharpCodeGenerator

Konstruktory

MvcCSharpCodeGenerator(CodeGeneratorContext, String, String, GeneratedTagHelperAttributeContext)

Vlastnosti

Context (Zděděno od CodeGenerator)
Host (Zděděno od CSharpCodeGenerator)
Tree (Zděděno od CSharpCodeGenerator)

Metody

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

Poskytuje vstupní bod pro připojení kódu (po spuštění obsahu) ke vygenerované třídě Razor.

(Zděděno od CSharpCodeGenerator)
BuildClassDeclaration(CSharpCodeWriter)
BuildConstructor(CSharpCodeWriter)
CreateCodeWriter()

Chráněno pro testování.

(Zděděno od CSharpCodeGenerator)
CreateCSharpCodeVisitor(CSharpCodeWriter, CodeGeneratorContext)
CreateCSharpDesignTimeCodeVisitor(CSharpCodeVisitor, CSharpCodeWriter, CodeGeneratorContext)
Generate()
Generate() (Zděděno od CSharpCodeGenerator)

Platí pro