RazorTemplateEngine.ParseTemplate Método

Definición

Sobrecargas

ParseTemplate(ITextBuffer)
ParseTemplate(ITextBuffer, Nullable<CancellationToken>)

Analiza la plantilla especificada por TextBuffer y devuelve el resultado.

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

ParseTemplate(ITextBuffer)

public:
 Microsoft::AspNetCore::Razor::ParserResults ^ ParseTemplate(Microsoft::AspNetCore::Razor::Text::ITextBuffer ^ input);
public Microsoft.AspNetCore.Razor.ParserResults ParseTemplate (Microsoft.AspNetCore.Razor.Text.ITextBuffer input);
member this.ParseTemplate : Microsoft.AspNetCore.Razor.Text.ITextBuffer -> Microsoft.AspNetCore.Razor.ParserResults
Public Function ParseTemplate (input As ITextBuffer) As ParserResults

Parámetros

input
ITextBuffer

Devoluciones

ParserResults

Se aplica a

ParseTemplate(ITextBuffer, Nullable<CancellationToken>)

Analiza la plantilla especificada por TextBuffer y devuelve el resultado.

public:
 Microsoft::AspNetCore::Razor::ParserResults ^ ParseTemplate(Microsoft::AspNetCore::Razor::Text::ITextBuffer ^ input, Nullable<System::Threading::CancellationToken> cancelToken);
public Microsoft.AspNetCore.Razor.ParserResults ParseTemplate (Microsoft.AspNetCore.Razor.Text.ITextBuffer input, System.Threading.CancellationToken? cancelToken);
member this.ParseTemplate : Microsoft.AspNetCore.Razor.Text.ITextBuffer * Nullable<System.Threading.CancellationToken> -> Microsoft.AspNetCore.Razor.ParserResults
Public Function ParseTemplate (input As ITextBuffer, cancelToken As Nullable(Of CancellationToken)) As ParserResults

Parámetros

input
ITextBuffer

Texto de entrada que se debe analizar.

cancelToken
Nullable<CancellationToken>

Token usado para cancelar el analizador.

Devoluciones

ParserResults

Árbol de análisis resultante.

Comentarios

IMPORTANTE: no es necesario llamar a este método antes de GeneratedCode. GenerateCode analizará automáticamente el documento en primer lugar.

El token de cancelación proporcionado se puede usar para cancelar el análisis. Sin embargo, tenga en cuenta que el análisis se produce _sincrónicamente_, en el subproceso de llamadores. Este parámetro se proporciona para que, si el llamador se encuentra en un subproceso en segundo plano con CancellationToken, puede pasarlo al analizador.

Se aplica a

ParseTemplate(TextReader, Nullable<CancellationToken>)

public:
 Microsoft::AspNetCore::Razor::ParserResults ^ ParseTemplate(System::IO::TextReader ^ input, Nullable<System::Threading::CancellationToken> cancelToken);
public Microsoft.AspNetCore.Razor.ParserResults ParseTemplate (System.IO.TextReader input, System.Threading.CancellationToken? cancelToken);
member this.ParseTemplate : System.IO.TextReader * Nullable<System.Threading.CancellationToken> -> Microsoft.AspNetCore.Razor.ParserResults
Public Function ParseTemplate (input As TextReader, cancelToken As Nullable(Of CancellationToken)) As ParserResults

Parámetros

input
TextReader

Devoluciones

ParserResults

Se aplica a

ParseTemplate(TextReader, String)

public:
 Microsoft::AspNetCore::Razor::ParserResults ^ ParseTemplate(System::IO::TextReader ^ input, System::String ^ sourceFileName);
public Microsoft.AspNetCore.Razor.ParserResults ParseTemplate (System.IO.TextReader input, string sourceFileName);
member this.ParseTemplate : System.IO.TextReader * string -> Microsoft.AspNetCore.Razor.ParserResults
Public Function ParseTemplate (input As TextReader, sourceFileName As String) As ParserResults

Parámetros

input
TextReader
sourceFileName
String

Devoluciones

ParserResults

Se aplica a