Aracılığıyla paylaş


MvcCSharpCodeGenerator Sınıf

Tanım

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

Oluşturucular

MvcCSharpCodeGenerator(CodeGeneratorContext, String, String, GeneratedTagHelperAttributeContext)

Özellikler

Context (Devralındığı yer: CodeGenerator)
Host (Devralındığı yer: CSharpCodeGenerator)
Tree (Devralındığı yer: CSharpCodeGenerator)

Yöntemler

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

Oluşturulan bir Razor sınıfına kod eklemek için bir giriş noktası (içerik yürüttkten sonra) sağlar.

(Devralındığı yer: CSharpCodeGenerator)
BuildClassDeclaration(CSharpCodeWriter)
BuildConstructor(CSharpCodeWriter)
CreateCodeWriter()

Test için korunur.

(Devralındığı yer: CSharpCodeGenerator)
CreateCSharpCodeVisitor(CSharpCodeWriter, CodeGeneratorContext)
CreateCSharpDesignTimeCodeVisitor(CSharpCodeVisitor, CSharpCodeWriter, CodeGeneratorContext)
Generate()
Generate() (Devralındığı yer: CSharpCodeGenerator)

Şunlara uygulanır