RazorTemplateEngine.ParseTemplate Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
ParseTemplate(ITextBuffer) | |
ParseTemplate(ITextBuffer, Nullable<CancellationToken>) |
Analizuje szablon określony przez textBuffer i zwraca jego wynik |
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
Parametry
- input
- ITextBuffer
Zwraca
Dotyczy
ParseTemplate(ITextBuffer, Nullable<CancellationToken>)
Analizuje szablon określony przez textBuffer i zwraca jego wynik
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
Parametry
- input
- ITextBuffer
Tekst wejściowy do analizy.
- cancelToken
- Nullable<CancellationToken>
Token używany do anulowania analizatora.
Zwraca
Wynikowe drzewo analizy.
Uwagi
WAŻNE: Nie musi być wywoływana przed generatedCode! Funkcja GenerateCode automatycznie przeanalizuje dokument jako pierwszy.
Podany token anulowania może służyć do anulowania analizy. Należy jednak pamiętać, że analizowanie występuje _synchronously_, w wątku wywołujących. Ten parametr jest dostarczany tak, aby jeśli obiekt wywołujący znajduje się w wątku w tle z elementem CancellationToken, może przekazać go do analizatora.
Dotyczy
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
Parametry
- input
- TextReader
- cancelToken
- Nullable<CancellationToken>
Zwraca
Dotyczy
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
Parametry
- input
- TextReader
- sourceFileName
- String