Compartir a través de


MvcVBRazorCodeParser Clase

Definición

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

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>)

Se aplica a