MvcVBRazorCodeParser Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Extiende la clase VBCodeParser agregando compatibilidad con la @model palabra clave .
public class MvcVBRazorCodeParser : System.Web.Razor.Parser.VBCodeParser
type MvcVBRazorCodeParser = class
inherit VBCodeParser
Public Class MvcVBRazorCodeParser
Inherits VBCodeParser
- Herencia
-
MvcVBRazorCodeParser
Constructores
MvcVBRazorCodeParser() |
Inicializa una nueva instancia de la clase MvcVBRazorCodeParser. |
Propiedades
Context |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene o establece .ParserContext (Heredado de ParserBase) |
CurrentLocation |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene la ubicación actual de la instancia actual. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
CurrentSymbol |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene el símbolo actual de esta instancia. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
EndOfFile |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene un valor que indica si el tokenizador está al final del archivo. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
IsMarkupParser |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene un valor que indica si el analizador es un analizador de marcado. (Heredado de ParserBase) |
Keywords |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene las palabras clave asociadas al código. (Heredado de VBCodeParser) |
Language |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene el idioma del analizador. (Heredado de VBCodeParser) |
OtherParser |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene el otro analizador. (Heredado de VBCodeParser) |
PreviousSymbol |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene el símbolo anterior de esta instancia. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
Span |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene o establece el SpanBuilder asociado a esta instancia. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
SpanConfig |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene o establece la configuración del intervalo. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
Tokenizer |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene el tokenizador. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
Métodos
Accept(IEnumerable<TSymbol>) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Acepta la lista de símbolos (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
Accept(TSymbol) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Acepta el símbolo especificado. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
AcceptAll(TSymbolType[]) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el analizador acepta todos los tipos de tokenizador. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
AcceptAndMoveNext() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el analizador acepta y se mueve al siguiente tokenizador. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
AcceptSingleWhiteSpaceCharacter() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el analizador acepta un solo carácter de espacio en blanco. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
AcceptUntil(TSymbolType) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Acepta el token hasta que se encuentra un token del tipo especificado. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
AcceptUntil(TSymbolType, TSymbolType) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Acepta el token hasta que se encuentre un token del tipo especificado y se realizará una copia de seguridad para que el siguiente token sea del tipo especificado. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
AcceptUntil(TSymbolType, TSymbolType, TSymbolType) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Acepta los tokens especificados hasta que se encuentra un token del tipo especificado. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
AcceptUntil(TSymbolType[]) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Acepta el token hasta que se encuentra un token de los tipos especificados. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
AcceptVBSpaces() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Acepta espacios en el código VB. (Heredado de VBCodeParser) |
AcceptWhile(Func<TSymbol,Boolean>) |
Acepta tokens mientras se cumple la condición. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
AcceptWhile(TSymbolType) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Acepta el token mientras no se encuentra un token del tipo especificado. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
AcceptWhile(TSymbolType, TSymbolType) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Acepta el token mientras se ha alcanzado el token del tipo especificado. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
AcceptWhile(TSymbolType, TSymbolType, TSymbolType) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Acepta el token mientras se ha alcanzado el token del tipo especificado. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
AcceptWhile(TSymbolType[]) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Acepta el token mientras se ha alcanzado el token de los tipos especificados. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
AcceptWhiteSpaceInLines() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el analizador acepta espacios en blanco en líneas. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
AddMarkerSymbolIfNecessary() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Agrega un símbolo de marcador si es necesario. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
AddMarkerSymbolIfNecessary(SourceLocation) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Agrega un símbolo de marcador si es necesario. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
Assert(VBKeyword) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Comprueba si hay una condición y muestra una palabra clave en el código. (Heredado de VBCodeParser) |
AssertDirective(String) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Afirma la directiva especificada. (Heredado de VBCodeParser) |
At(String) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si la directiva es "AT". (Heredado de VBCodeParser) |
At(TSymbolType) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el token está en el tipo especificado. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
At(VBKeyword) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si la palabra clave especificada es "AT". (Heredado de VBCodeParser) |
AtIdentifier(Boolean) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el token está en el identificador especificado. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
Balance(BalancingModes) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el análisis está equilibrado. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
Balance(BalancingModes, TSymbolType, TSymbolType, SourceLocation) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el análisis está equilibrado. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
BuildSpan(SpanBuilder, SourceLocation, String) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Crea un intervalo especificado. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
ConfigureSpan(Action<SpanBuilder,Action<SpanBuilder>>) |
Configura el intervalo. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
ConfigureSpan(Action<SpanBuilder>) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Configura el intervalo. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
EndTerminatedDirective(String, BlockType, SpanCodeGenerator, Boolean) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Finaliza una directiva terminada. (Heredado de VBCodeParser) |
EndTerminatedDirectiveBody(String, SourceLocation, Boolean) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si finaliza la finalización del cuerpo de la directiva. (Heredado de VBCodeParser) |
EndTerminatedStatement(VBKeyword, Boolean, Boolean) |
Finaliza una terminación de instrucción. (Heredado de VBCodeParser) |
EndTerminatedStatement(VBKeyword, Boolean, Boolean, String) |
Finaliza una terminación de instrucción. (Heredado de VBCodeParser) |
EnsureCurrent() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si se va a garantizar el analizador actual. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
Expected(KnownSymbolType) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Indica el token esperado con el tipo especificado. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
Expected(TSymbolType[]) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Indica el token esperado con los tipos especificados. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
HandleEmbeddedTransition() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Controla la transición incrustada. (Heredado de VBCodeParser) |
HandleEmbeddedTransition(VBSymbol) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Controla la transición incrustada. (Heredado de VBCodeParser) |
HandleExitOrContinue(VBKeyword) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Indica el código que controla la palabra clave Exit o Continue. (Heredado de VBCodeParser) |
HandleTransition(VBSymbol) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Indica un código que controla una transición. (Heredado de VBCodeParser) |
HelperDirective() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Indica si el código es una directiva auxiliar. (Heredado de VBCodeParser) |
ImportsStatement() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el código importa una instrucción . (Heredado de VBCodeParser) |
InheritsStatement() |
Establece un valor que indica si el bloque de código y modelo actuales deben heredarse. |
Initialize(SpanBuilder) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Inicializa un intervalo especificado. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
IsAtEmbeddedTransition(Boolean, Boolean) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el código está en transición incrustada. (Heredado de VBCodeParser) |
IsDirectiveDefined(String) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si se define la directiva de código. (Heredado de VBCodeParser) |
KeywordTerminatedStatement(VBKeyword, VBKeyword, Boolean, Boolean) |
Indica una palabra clave que termina una instrucción. (Heredado de VBCodeParser) |
LayoutDirective() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el código es una directiva de diseño. (Heredado de VBCodeParser) |
MapDirective(String, Func<Boolean>) |
Asigna una directiva dada. (Heredado de VBCodeParser) |
MapKeyword(VBKeyword, Func<Boolean>) |
Asigna una palabra clave dada. (Heredado de VBCodeParser) |
ModelTypeDirective() |
Directiva del tipo de modelo. |
NestedBlock() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Indica un bloque anidado. (Heredado de VBCodeParser) |
NextIs(Func<TSymbol,Boolean>) |
Determina si el token con la condición especificada pasaría. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
NextIs(TSymbolType) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el token con el tipo especificado pasaría. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
NextIs(TSymbolType[]) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el token con los tipos especificados pasaría. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
NextToken() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el analizador avanza al siguiente token. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
Optional(KnownSymbolType) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el análisis de un token con el tipo especificado es opcional. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
Optional(TSymbolType) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el análisis de un token con el tipo especificado es opcional. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
Optional(VBKeyword) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si la palabra clave del código es opcional. (Heredado de VBCodeParser) |
OptionStatement() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el código es una instrucción option. (Heredado de VBCodeParser) |
OtherParserBlock() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Indica el bloque del analizador. (Heredado de VBCodeParser) |
OtherParserBlock(String, String) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Indica el bloque del analizador. (Heredado de VBCodeParser) |
Output(AcceptedCharacters) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Genera un token con caracteres aceptados. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
Output(SpanKind) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Genera un token con el tipo de intervalo. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
Output(SpanKind, AcceptedCharacters) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Genera un token con un tipo de intervalo determinado y caracteres aceptados. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
OutputSpanBeforeRazorComment() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Abarca la salida antes del comentario de Razor. (Heredado de VBCodeParser) |
ParseBlock() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Bloquea el análisis. (Heredado de VBCodeParser) |
ParseDocument() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Crea documentación para el análisis. (Heredado de ParserBase) |
ParseSection(Tuple<String,String>, Boolean) |
Analiza la sección en una lista ordenada de los elementos. (Heredado de ParserBase) |
PushSpanConfig() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Inserta la configuración del intervalo. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
PushSpanConfig(Action<SpanBuilder,Action<SpanBuilder>>) |
Inserta la configuración de intervalo. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
PushSpanConfig(Action<SpanBuilder>) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Inserta la configuración del intervalo. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
PutBack(IEnumerable<TSymbol>) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Vuelve a devolver la transición. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
PutBack(TSymbol) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Vuelve a devolver la transición. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
PutCurrentBack() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Vuelve a devolver la transición actual. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
RazorComment() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Muestra el comentario de razor. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
ReadVBSpaces() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Lee una lista de espacios de Visual Basic. (Heredado de VBCodeParser) |
ReadWhile(Func<TSymbol,Boolean>) |
Lee un token mientras no se alcanza la condición. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
Required(TSymbolType, Boolean, String) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si se requiere el token esperado. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |
Required(VBSymbolType, String) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si se requiere el símbolo esperado. (Heredado de VBCodeParser) |
ReservedWord() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el código es una palabra reservada. (Heredado de VBCodeParser) |
SectionDirective() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el código es una directiva de sección. (Heredado de VBCodeParser) |
SessionStateDirective() |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el código tiene una directiva de estado de sesión. (Heredado de VBCodeParser) |
Was(TSymbolType) |
Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Determina si el token con el tipo especificado se ha analizado. (Heredado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>) |