Partager via


CSharpCodeGenerator Classe

Définition

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
Héritage
CSharpCodeGenerator
Dérivé

Constructeurs

CSharpCodeGenerator(CodeGeneratorContext)

Propriétés

Context (Hérité de CodeGenerator)
Host
Tree

Méthodes

BuildAfterExecuteContent(CSharpCodeWriter, IList<Chunk>)

Fournit un point d’entrée pour ajouter du code (après exécution du contenu) à une classe Razor générée.

BuildClassDeclaration(CSharpCodeWriter)
BuildConstructor(CSharpCodeWriter)
CreateCodeWriter()

Protégé pour les tests.

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

S’applique à