RazorCodeGenerator Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Représente un générateur de code Razor.
public abstract class RazorCodeGenerator : System.Web.Razor.Parser.ParserVisitor
type RazorCodeGenerator = class
inherit ParserVisitor
Public MustInherit Class RazorCodeGenerator
Inherits ParserVisitor
- Héritage
- Dérivé
Constructeurs
| RazorCodeGenerator(String, String, String, RazorEngineHost) |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Initialise une nouvelle instance de la RazorCodeGenerator classe . |
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 la classe pour ce code. |
| 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. |
| 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 design. |
| 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. |
| 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. |
| 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. |
| 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. |
Méthodes
| Initialize(CodeGeneratorContext) |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Initialise le instance actuel RazorCodeGenerator . |
| 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. |
| 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. |
| 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 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. |
| 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. |
Méthodes d’extension
| Visit(ParserVisitor, ParserResults) |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Représente un générateur de code Razor. |