Udostępnij za pośrednictwem


MvcCSharpCodeGenerator Klasa

Definicja

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
Dziedziczenie
MvcCSharpCodeGenerator

Konstruktory

MvcCSharpCodeGenerator(CodeGeneratorContext, String, String, GeneratedTagHelperAttributeContext)

Właściwości

Context (Odziedziczone po CodeGenerator)
Host (Odziedziczone po CSharpCodeGenerator)
Tree (Odziedziczone po CSharpCodeGenerator)

Metody

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

Udostępnia punkt wejścia do dołączania kodu (po wykonaniu zawartości) do wygenerowanej klasy Razor.

(Odziedziczone po CSharpCodeGenerator)
BuildClassDeclaration(CSharpCodeWriter)
BuildConstructor(CSharpCodeWriter)
CreateCodeWriter()

Chronione do testowania.

(Odziedziczone po CSharpCodeGenerator)
CreateCSharpCodeVisitor(CSharpCodeWriter, CodeGeneratorContext)
CreateCSharpDesignTimeCodeVisitor(CSharpCodeVisitor, CSharpCodeWriter, CodeGeneratorContext)
Generate()
Generate() (Odziedziczone po CSharpCodeGenerator)

Dotyczy