Compartir a través de


RazorCodeGenerator Clase

Definición

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Representa un generador de código de Razor.

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

Constructores

RazorCodeGenerator(String, String, String, RazorEngineHost)

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Inicializa una nueva instancia de la RazorCodeGenerator clase .

Propiedades

CancelToken

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 token de cancelación.

(Heredado de ParserVisitor)
ClassName

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 nombre de clase de este código.

Context

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene el contexto de este generador de código.

DesignTimeMode

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene o establece un valor que indica si el generador de código está en modo en tiempo de diseño.

GenerateLinePragmas

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Obtiene o establece un valor que indica si el generador debe generar pragmas de línea en el código de Razor.

Host

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 host del motor de razor.

RootNamespaceName

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 nombre del espacio de nombres raíz.

SourceFileName

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 nombre del archivo de origen.

Métodos

Initialize(CodeGeneratorContext)

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Inicializa la instancia actual RazorCodeGenerator .

OnComplete()

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Genera el evento Complete.

ThrowIfCanceled()

Este tipo/miembro admite la infraestructura de .NET Framework y no está prevista su utilización directa desde el código.

(Heredado de ParserVisitor)
VisitBlock(Block)

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Visita el bloque especificado.

(Heredado de ParserVisitor)
VisitEndBlock(Block)

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Visita el bloque final.

VisitError(RazorError)

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Visita el error de razor especificado.

(Heredado de ParserVisitor)
VisitSpan(Span)

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Visita el intervalo.

VisitStartBlock(Block)

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Visita el bloque de inicio.

Métodos de extensión

Visit(ParserVisitor, ParserResults)

Este tipo o miembro admite la infraestructura de .NET Framework y no está pensado para usarse directamente desde el código. Representa un generador de código de Razor.

Se aplica a