Partager via


CSharpRazorCodeGenerator Classe

Définition

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Représente un générateur de code Razor pour le language C#.

public class CSharpRazorCodeGenerator : System.Web.Razor.Generator.RazorCodeGenerator
type CSharpRazorCodeGenerator = class
    inherit RazorCodeGenerator
Public Class CSharpRazorCodeGenerator
Inherits RazorCodeGenerator
Héritage
CSharpRazorCodeGenerator

Constructeurs

CSharpRazorCodeGenerator(String, String, String, RazorEngineHost)

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Initialise une nouvelle instance de la classe CSharpRazorCodeGenerator.

Propriétés

CancelToken

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Obtient ou définit le jeton d’annulation.

(Hérité de ParserVisitor)
ClassName

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Obtient ou définit le nom de classe de ce code.

(Hérité de RazorCodeGenerator)
Context

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Obtient le contexte de ce générateur de code.

(Hérité de RazorCodeGenerator)
DesignTimeMode

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Obtient ou définit une valeur indiquant si le générateur de code est en mode de conception.

(Hérité de RazorCodeGenerator)
GenerateLinePragmas

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Obtient ou définit une valeur indiquant si le générateur doit générer des pragmas de ligne dans le code Razor.

(Hérité de RazorCodeGenerator)
Host

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Obtient ou définit l’hôte du moteur razor.

(Hérité de RazorCodeGenerator)
RootNamespaceName

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Obtient ou définit le nom de l’espace de noms racine.

(Hérité de RazorCodeGenerator)
SourceFileName

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Obtient ou définit le nom du fichier source.

(Hérité de RazorCodeGenerator)

Méthodes

Initialize(CodeGeneratorContext)

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Initialise le contexte de ce générateur de code.

OnComplete()

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Déclenche l’événement Complete.

(Hérité de RazorCodeGenerator)
ThrowIfCanceled()

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code.

(Hérité de ParserVisitor)
VisitBlock(Block)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Visite le bloc spécifié.

(Hérité de ParserVisitor)
VisitEndBlock(Block)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Visite le bloc de fin.

(Hérité de RazorCodeGenerator)
VisitError(RazorError)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Visite l’erreur de razor donnée.

(Hérité de ParserVisitor)
VisitSpan(Span)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Visite l’étendue.

(Hérité de RazorCodeGenerator)
VisitStartBlock(Block)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Visite le bloc de démarrage.

(Hérité de RazorCodeGenerator)

Méthodes d’extension

Visit(ParserVisitor, ParserResults)

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Représente un générateur de code Razor pour le language C#.

S’applique à