RazorTemplateEngine Clase

Definición

Punto de entrada al motor de plantillas de Razor

public ref class RazorTemplateEngine
public class RazorTemplateEngine
type RazorTemplateEngine = class
Public Class RazorTemplateEngine
Herencia
RazorTemplateEngine

Constructores

RazorTemplateEngine(RazorEngineHost)

Construye un nuevo RazorTemplateEngine con el host especificado.

Campos

DefaultClassName
DefaultNamespace

Propiedades

Host

RazorEngineHost que define el entorno en el que residirá el código de plantilla generado.

Métodos

CreateChunkGenerator(String, String, String)
CreateCodeGenerator(CodeGeneratorContext)
CreateParser(String)
GenerateCode(ITextBuffer)
GenerateCode(ITextBuffer, Nullable<CancellationToken>)
GenerateCode(ITextBuffer, String, String, String)
GenerateCode(ITextBuffer, String, String, String, Nullable<CancellationToken>)

Analiza la plantilla especificada por TextBuffer, genera código para ella y devuelve el código construido.

GenerateCode(Stream, String, String, String)

Analiza el contenido especificado por inputStream y devuelve el código generado.

GenerateCode(TextReader)
GenerateCode(TextReader, Nullable<CancellationToken>)
GenerateCode(TextReader, String, String, String)
GenerateCode(TextReader, String, String, String, Nullable<CancellationToken>)
GenerateCodeCore(ITextDocument, String, String, String, String, Nullable<CancellationToken>)
ParseTemplate(ITextBuffer)
ParseTemplate(ITextBuffer, Nullable<CancellationToken>)

Analiza la plantilla especificada por TextBuffer y devuelve el resultado.

ParseTemplate(TextReader, Nullable<CancellationToken>)
ParseTemplate(TextReader, String)
ParseTemplateCore(ITextDocument, String, Nullable<CancellationToken>)

Se aplica a