MvcVBRazorCodeParser Classe

Definição

Estende a classe VBCodeParser adicionando suporte para a @model palavra-chave.

public class MvcVBRazorCodeParser : System.Web.Razor.Parser.VBCodeParser
type MvcVBRazorCodeParser = class
    inherit VBCodeParser
Public Class MvcVBRazorCodeParser
Inherits VBCodeParser
Herança

Construtores

MvcVBRazorCodeParser()

Inicializa uma nova instância da classe MvcVBRazorCodeParser.

Propriedades

Context

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém ou define o ParserContext .

(Herdado de ParserBase)
CurrentLocation

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém o local atual da instância atual.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
CurrentSymbol

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém o símbolo atual desta instância.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
EndOfFile

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém um valor que indica se o criador está no final do arquivo.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
IsMarkupParser

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém um valor que indica se o analisador é um analisador de marcação.

(Herdado de ParserBase)
Keywords

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém as palavras-chave associadas ao código.

(Herdado de VBCodeParser)
Language

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém o idioma do analisador.

(Herdado de VBCodeParser)
OtherParser

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém o outro analisador.

(Herdado de VBCodeParser)
PreviousSymbol

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém o símbolo anterior desta instância.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Span

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém ou define o SpanBuilder associado a esta instância.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
SpanConfig

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém ou define a configuração de span.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Tokenizer

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Obtém o criador.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)

Métodos

Accept(IEnumerable<TSymbol>)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Aceita a lista de símbolos

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Accept(TSymbol)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Aceita o símbolo especificado.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptAll(TSymbolType[])

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o analisador aceita todos os tipos de criador.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptAndMoveNext()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o analisador aceita e se move para o próximo criador.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptSingleWhiteSpaceCharacter()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o analisador aceita um único caractere de espaço em branco.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Aceita o token até que um token do tipo especificado seja encontrado.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType, TSymbolType)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Aceita o token até que um token do tipo especificado seja encontrado e ele fará o backup para que o próximo token seja do tipo especificado.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType, TSymbolType, TSymbolType)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Aceita os tokens fornecidos até que um token do tipo especificado seja encontrado.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptUntil(TSymbolType[])

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Aceita o token até que um token dos tipos especificados seja encontrado.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptVBSpaces()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Aceita espaços no código VB.

(Herdado de VBCodeParser)
AcceptWhile(Func<TSymbol,Boolean>)

Aceita token enquanto a condição tiver sido atingida.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Aceita o token enquanto um token do tipo fornecido não é encontrado.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType, TSymbolType)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Aceita o token enquanto o token do tipo fornecido foi atingido.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType, TSymbolType, TSymbolType)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Aceita o token enquanto o token do tipo fornecido foi atingido.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhile(TSymbolType[])

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Aceita o token enquanto o token dos tipos fornecidos é atingido.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AcceptWhiteSpaceInLines()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o analisador aceita espaço em branco em linhas.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AddMarkerSymbolIfNecessary()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Adiciona um símbolo de marcador, se necessário.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
AddMarkerSymbolIfNecessary(SourceLocation)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Adiciona um símbolo de marcador, se necessário.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Assert(VBKeyword)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Verifica uma condição e exibe uma palavra-chave no código.

(Herdado de VBCodeParser)
AssertDirective(String)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Declara a diretiva fornecida.

(Herdado de VBCodeParser)
At(String)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se a diretiva é uma diretiva ' AT '.

(Herdado de VBCodeParser)
At(TSymbolType)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o token está no tipo especificado.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
At(VBKeyword)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se a palavra-chave fornecida é ' AT '.

(Herdado de VBCodeParser)
AtIdentifier(Boolean)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o token está no identificador especificado.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Balance(BalancingModes)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se a análise é equilibrada.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Balance(BalancingModes, TSymbolType, TSymbolType, SourceLocation)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se a análise é equilibrada.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
BuildSpan(SpanBuilder, SourceLocation, String)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Compila um Span especificado.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
ConfigureSpan(Action<SpanBuilder,Action<SpanBuilder>>)

Configura o alcance.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
ConfigureSpan(Action<SpanBuilder>)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu code.ConfigUres o span.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
EndTerminatedDirective(String, BlockType, SpanCodeGenerator, Boolean)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Finaliza uma diretiva terminada.

(Herdado de VBCodeParser)
EndTerminatedDirectiveBody(String, SourceLocation, Boolean)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o encerramento do corpo da diretiva foi finalizado.

(Herdado de VBCodeParser)
EndTerminatedStatement(VBKeyword, Boolean, Boolean)

Finaliza um término de uma instrução.

(Herdado de VBCodeParser)
EndTerminatedStatement(VBKeyword, Boolean, Boolean, String)

Finaliza um término de uma instrução.

(Herdado de VBCodeParser)
EnsureCurrent()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se deve-se garantir o analisador atual.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Expected(KnownSymbolType)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Indica o token esperado com o tipo fornecido.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Expected(TSymbolType[])

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Indica o token esperado com os tipos especificados.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
HandleEmbeddedTransition()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Manipula a transição inserida.

(Herdado de VBCodeParser)
HandleEmbeddedTransition(VBSymbol)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Manipula a transição inserida.

(Herdado de VBCodeParser)
HandleExitOrContinue(VBKeyword)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Indica o código que manipula a palavra-chave EXIT ou continue.

(Herdado de VBCodeParser)
HandleTransition(VBSymbol)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Indica um código que manipula uma transição.

(Herdado de VBCodeParser)
HelperDirective()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Indica se o código é uma diretiva auxiliar.

(Herdado de VBCodeParser)
ImportsStatement()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o código importa uma instrução.

(Herdado de VBCodeParser)
InheritsStatement()

Define um valor que indica se o bloco de código e o modelo atuais devem ser herdados.

Initialize(SpanBuilder)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu code.Initializes um Span especificado.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
IsAtEmbeddedTransition(Boolean, Boolean)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o código está na transição inserida.

(Herdado de VBCodeParser)
IsDirectiveDefined(String)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o código é definido pela diretiva.

(Herdado de VBCodeParser)
KeywordTerminatedStatement(VBKeyword, VBKeyword, Boolean, Boolean)

Indica uma palavra-chave que finaliza uma instrução.

(Herdado de VBCodeParser)
LayoutDirective()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o código é uma diretiva de layout.

(Herdado de VBCodeParser)
MapDirective(String, Func<Boolean>)

Mapeia uma determinada diretiva.

(Herdado de VBCodeParser)
MapKeyword(VBKeyword, Func<Boolean>)

Mapeia uma determinada palavra-chave.

(Herdado de VBCodeParser)
ModelTypeDirective()

A Diretiva do tipo de modelo.

NestedBlock()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Indica um bloco aninhado.

(Herdado de VBCodeParser)
NextIs(Func<TSymbol,Boolean>)

Determina se o token com a condição dada passaria.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
NextIs(TSymbolType)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o token com o tipo fornecido será aprovado.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
NextIs(TSymbolType[])

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o token com os tipos especificados será aprovado.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
NextToken()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o analisador avança para o próximo token.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Optional(KnownSymbolType)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se a análise de um token com o tipo fornecido é opcional.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Optional(TSymbolType)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se a análise de um token com o tipo fornecido é opcional.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Optional(VBKeyword)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se a palavra-chave do código é opcional.

(Herdado de VBCodeParser)
OptionStatement()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o código é uma instrução de opção.

(Herdado de VBCodeParser)
OtherParserBlock()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Indica o bloco do analisador.

(Herdado de VBCodeParser)
OtherParserBlock(String, String)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Indica o bloco do analisador.

(Herdado de VBCodeParser)
Output(AcceptedCharacters)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Gera um token com caracteres aceitos.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Output(SpanKind)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Gera um token com tipo span.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Output(SpanKind, AcceptedCharacters)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Gera um token com um determinado tipo de span e caracteres aceitos.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
OutputSpanBeforeRazorComment()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Estende a saída antes do comentário do Razor.

(Herdado de VBCodeParser)
ParseBlock()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Bloqueia a análise.

(Herdado de VBCodeParser)
ParseDocument()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Cria a documentação para a análise.

(Herdado de ParserBase)
ParseSection(Tuple<String,String>, Boolean)

Analisa a seção na lista ordenada dos elementos.

(Herdado de ParserBase)
PushSpanConfig()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Envia a configuração de span por push.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PushSpanConfig(Action<SpanBuilder,Action<SpanBuilder>>)

Produz a configuração do alcance.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PushSpanConfig(Action<SpanBuilder>)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Envia a configuração de span por push.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PutBack(IEnumerable<TSymbol>)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Coloca a transição de volta.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PutBack(TSymbol)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Coloca a transição de volta.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
PutCurrentBack()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Coloca a transição atual de volta.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
RazorComment()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Exibe o comentário do Razor.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
ReadVBSpaces()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Lê uma lista de espaços de Visual Basic.

(Herdado de VBCodeParser)
ReadWhile(Func<TSymbol,Boolean>)

Lê um token enquanto a condição não for atingida.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Required(TSymbolType, Boolean, String)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o token esperado é necessário.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)
Required(VBSymbolType, String)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o símbolo esperado é necessário.

(Herdado de VBCodeParser)
ReservedWord()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o código é uma palavra reservada.

(Herdado de VBCodeParser)
SectionDirective()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o código é uma diretiva de seção.

(Herdado de VBCodeParser)
SessionStateDirective()

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o código tem uma diretiva de estado de sessão.

(Herdado de VBCodeParser)
Was(TSymbolType)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu código. Determina se o token com o tipo fornecido foi analisado.

(Herdado de TokenizerBackedParser<TTokenizer,TSymbol,TSymbolType>)

Aplica-se a