Partager via


MvcCSharpCodeGenerator Classe

Définition

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
Héritage
MvcCSharpCodeGenerator

Constructeurs

MvcCSharpCodeGenerator(CodeGeneratorContext, String, String, GeneratedTagHelperAttributeContext)

Propriétés

Context (Hérité de CodeGenerator)
Host (Hérité de CSharpCodeGenerator)
Tree (Hérité de CSharpCodeGenerator)

Méthodes

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

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

(Hérité de CSharpCodeGenerator)
BuildClassDeclaration(CSharpCodeWriter)
BuildConstructor(CSharpCodeWriter)
CreateCodeWriter()

Protégé pour les tests.

(Hérité de CSharpCodeGenerator)
CreateCSharpCodeVisitor(CSharpCodeWriter, CodeGeneratorContext)
CreateCSharpDesignTimeCodeVisitor(CSharpCodeVisitor, CSharpCodeWriter, CodeGeneratorContext)
Generate()
Generate() (Hérité de CSharpCodeGenerator)

S’applique à