RazorCodeGenerator Classe

Definição

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

public abstract class RazorCodeGenerator : System.Web.Razor.Parser.ParserVisitor
type RazorCodeGenerator = class
    inherit ParserVisitor
Public MustInherit Class RazorCodeGenerator
Inherits ParserVisitor
Herança
RazorCodeGenerator
Derivado

Construtores

RazorCodeGenerator(String, String, String, RazorEngineHost)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu code.Initializes uma nova instância da RazorCodeGenerator classe.

Propriedades

CancelToken

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 token de cancelamento.

(Herdado de ParserVisitor)
ClassName

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 nome da classe deste código.

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 o contexto deste gerador de código.

DesignTimeMode

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 um valor que indica se o gerador de código está no modo de tempo de design.

GenerateLinePragmas

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 um valor que indica se o gerador deve gerar pragmas de linha no código do Razor.

Host

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 host do mecanismo Razor.

RootNamespaceName

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 nome do namespace raiz.

SourceFileName

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 nome do arquivo de origem.

Métodos

Initialize(CodeGeneratorContext)

Este tipo/membro dá suporte à infraestrutura de .NET Framework e não se destina a ser usado diretamente do seu code.Initializes a RazorCodeGenerator instância atual.

OnComplete()

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

ThrowIfCanceled()

Este tipo/membro é compatível com a infraestrutura .NET Framework e não se destina a ser usado diretamente de seu código.

(Herdado de ParserVisitor)
VisitBlock(Block)

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

(Herdado de ParserVisitor)
VisitEndBlock(Block)

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

VisitError(RazorError)

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

(Herdado de ParserVisitor)
VisitSpan(Span)

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

VisitStartBlock(Block)

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

Métodos de Extensão

Visit(ParserVisitor, ParserResults)

Aplica-se a