다음을 통해 공유


CSharpCodeGenerator 클래스

정의

public ref class CSharpCodeGenerator : Microsoft::AspNetCore::Razor::CodeGenerators::CodeGenerator
public class CSharpCodeGenerator : Microsoft.AspNetCore.Razor.CodeGenerators.CodeGenerator
type CSharpCodeGenerator = class
    inherit CodeGenerator
Public Class CSharpCodeGenerator
Inherits CodeGenerator
상속
CSharpCodeGenerator
파생

생성자

CSharpCodeGenerator(CodeGeneratorContext)

속성

Context (다음에서 상속됨 CodeGenerator)
Host
Tree

메서드

BuildAfterExecuteContent(CSharpCodeWriter, IList<Chunk>)

생성된 Razor 클래스에 코드를 추가하는 진입점(콘텐츠 실행 후)을 제공합니다.

BuildClassDeclaration(CSharpCodeWriter)
BuildConstructor(CSharpCodeWriter)
CreateCodeWriter()

테스트를 위해 보호됩니다.

CreateCSharpCodeVisitor(CSharpCodeWriter, CodeGeneratorContext)
CreateCSharpDesignTimeCodeVisitor(CSharpCodeVisitor, CSharpCodeWriter, CodeGeneratorContext)
Generate()

적용 대상