Partager via


MvcCSharpRazorCodeParser Classe

Définition

Compile des vues ASP.NET Razor en classes.

public class MvcCSharpRazorCodeParser : System.Web.Razor.Parser.CSharpCodeParser
type MvcCSharpRazorCodeParser = class
    inherit CSharpCodeParser
Public Class MvcCSharpRazorCodeParser
Inherits CSharpCodeParser
Héritage

Constructeurs

MvcCSharpRazorCodeParser()

Initialise une nouvelle instance de la classe MvcCSharpRazorCodeParser().

Propriétés

Context

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 ParserContext.

(Hérité de ParserBase)
CurrentLocation

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

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
CurrentSymbol

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Obtient le symbole actuel de cette instance.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
EndOfFile

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Obtient une valeur indiquant si le générateur de jetons se trouve à la fin du fichier.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
IsMarkupParser

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Obtient une valeur qui indique si l’analyseur est un analyseur de balisage.

(Hérité de ParserBase)
IsNested

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 qui indique si le code est imbriqué.

(Hérité de CSharpCodeParser)
Keywords

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 les mots clés du langage C tranchant.

(Hérité de CSharpCodeParser)
Language

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Obtient la langue spécifique pour l’analyse.

(Hérité de CSharpCodeParser)
OtherParser

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

(Hérité de CSharpCodeParser)
PreviousSymbol

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code.. Obtient le symbole précédent de cette instance.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Span

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 SpanBuilder associé à cette instance.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
SpanConfig

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 la configuration de l’étendue.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Tokenizer

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

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)

Méthodes

Accept(IEnumerable<TSymbol>)

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

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Accept(TSymbol)

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

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptAll(TSymbolType[])

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si l’analyseur accepte tous les types de générateur de jetons.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptAndMoveNext()

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si l’analyseur accepte et passe au générateur de jetons suivant.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptIf(CSharpKeyword)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si l’analyseur accepte le mot clé « IF ».

(Hérité de CSharpCodeParser)
AcceptSingleWhiteSpaceCharacter()

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si l’analyseur accepte un seul caractère d’espace blanc.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Accepte le jeton jusqu’à ce qu’un jeton du type donné soit trouvé.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType, TSymbolType)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Accepte le jeton jusqu’à ce qu’un jeton du type donné soit trouvé et qu’il effectue une sauvegarde afin que le jeton suivant soit du type donné.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType, TSymbolType, TSymbolType)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Accepte les jetons donnés jusqu’à ce qu’un jeton du type donné soit trouvé.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType[])

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Accepte le jeton jusqu’à ce qu’un jeton des types donnés soit trouvé.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(Func<TSymbol,Boolean>)

Accepte un jeton alors que la condition a été atteinte.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Accepte le jeton alors qu’un jeton du type donné est introuvable.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType, TSymbolType)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Accepte le jeton lorsque le jeton du type donné a été atteint.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType, TSymbolType, TSymbolType)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Accepte le jeton lorsque le jeton du type donné a été atteint.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType[])

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Accepte le jeton lorsque le jeton des types donnés a été atteint.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhiteSpaceInLines()

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si l’analyseur accepte les espaces blancs dans les lignes.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AddMarkerSymbolIfNecessary()

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Ajoute un symbole de marqueur si nécessaire.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AddMarkerSymbolIfNecessary(SourceLocation)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Ajoute un symbole de marqueur si nécessaire.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AssertDirective(String)

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

(Hérité de CSharpCodeParser)
At(CSharpKeyword)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si le code contient « AT » mot clé.

(Hérité de CSharpCodeParser)
At(TSymbolType)

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

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AtIdentifier(Boolean)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si le jeton se trouve à l’identificateur spécifié.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Balance(BalancingModes)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si l’analyse est équilibrée.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Balance(BalancingModes, TSymbolType, TSymbolType, SourceLocation)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si l’analyse est équilibrée.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
BaseTypeDirective(String, Func<String,SpanCodeGenerator>)

Indique la directive du type de base.

(Hérité de CSharpCodeParser)
BuildSpan(SpanBuilder, SourceLocation, String)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Génère une étendue spécifiée.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
ConfigureSpan(Action<SpanBuilder,Action<SpanBuilder>>)

Configure l'étendue.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
ConfigureSpan(Action<SpanBuilder>)

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

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
EnsureCurrent()

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine s’il faut garantir l’analyseur actuel.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Expected(KnownSymbolType)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Indique le jeton attendu avec le type donné.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Expected(TSymbolType[])

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Indique le jeton attendu avec les types donnés.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
FunctionsDirective()

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

(Hérité de CSharpCodeParser)
HandleEmbeddedTransition()

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Indique le code qui gère la transition incorporée.

(Hérité de CSharpCodeParser)
HelperDirective()

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

(Hérité de CSharpCodeParser)
InheritsDirective()

Directive inherits.

InheritsDirectiveCore()

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Hérite d’un cœur de directive.

(Hérité de CSharpCodeParser)
Initialize(SpanBuilder)

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

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
IsAtEmbeddedTransition(Boolean, Boolean)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si le code est en cours de transition incorporée.

(Hérité de CSharpCodeParser)
LayoutDirective()

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

(Hérité de CSharpCodeParser)
MapDirectives(Action, String[])

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

(Hérité de CSharpCodeParser)
ModelDirective()

Directive model.

NextIs(Func<TSymbol,Boolean>)

Détermine si le jeton avec la condition donnée peut passer.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
NextIs(TSymbolType)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si le jeton avec le type donné est réussi.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
NextIs(TSymbolType[])

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si le jeton avec les types donnés est réussi.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
NextToken()

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si l’analyseur passe au jeton suivant.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Optional(KnownSymbolType)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si l’analyse d’un jeton avec le type donné est facultative.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Optional(TSymbolType)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si l’analyse d’un jeton avec le type donné est facultative.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Output(AcceptedCharacters)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Génère un jeton avec des caractères acceptés.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Output(SpanKind)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Génère un jeton avec un type d’étendue.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Output(SpanKind, AcceptedCharacters)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Génère un jeton avec un type d’étendue donné et des caractères acceptés.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
OutputSpanBeforeRazorComment()

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Étend la sortie de l’analyse avant le commentaire.

(Hérité de CSharpCodeParser)
ParseBlock()

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

(Hérité de CSharpCodeParser)
ParseDocument()

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Crée la documentation pour l’analyse.

(Hérité de ParserBase)
ParseSection(Tuple<String,String>, Boolean)

Analyse la section dans la liste triée des éléments.

(Hérité de ParserBase)
PushSpanConfig()

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

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PushSpanConfig(Action<SpanBuilder,Action<SpanBuilder>>)

Effectue une transmission de type Push de la configuration d'étendue.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PushSpanConfig(Action<SpanBuilder>)

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

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PutBack(IEnumerable<TSymbol>)

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

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PutBack(TSymbol)

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

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PutCurrentBack()

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

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
RazorComment()

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

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
ReadWhile(Func<TSymbol,Boolean>)

Lit un jeton alors que la condition n'est pas atteinte.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Required(TSymbolType, Boolean, String)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si le jeton attendu est requis.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
ReservedDirective(Boolean)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Indique la directive réservée.

(Hérité de CSharpCodeParser)
SectionDirective()

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

(Hérité de CSharpCodeParser)
SessionStateDirective()

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Indique une directive d’état de session.

(Hérité de CSharpCodeParser)
SessionStateDirectiveCore()

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Indique le cœur de directive d’état de session.

(Hérité de CSharpCodeParser)
SessionStateTypeDirective(String, Func<String,String,SpanCodeGenerator>)

Indique la directive pour le type d'état de session.

(Hérité de CSharpCodeParser)
TryGetDirectiveHandler(String, Action)

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

(Hérité de CSharpCodeParser)
ValidSessionStateValue()

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si la valeur de l’état de session est valide.

(Hérité de CSharpCodeParser)
Was(TSymbolType)

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si le jeton avec le type donné a été analysé.

(Hérité de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)

S’applique à