RazorTemplateEngine.ParseTemplate Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
ParseTemplate(ITextBuffer) | |
ParseTemplate(ITextBuffer, Nullable<CancellationToken>) |
Analyzuje šablonu určenou textovou adresou a vrátí její výsledek. |
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
Návraty
Platí pro
ParseTemplate(ITextBuffer, Nullable<CancellationToken>)
Analyzuje šablonu určenou textovou adresou a vrátí její výsledek.
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
Vstupní text, který se má analyzovat.
- cancelToken
- Nullable<CancellationToken>
Token použitý ke zrušení analyzátoru.
Návraty
Výsledný strom parse.
Poznámky
DŮLEŽITÉ: Toto není nutné volat před vygenerovaným kódem! GenerateCode nejprve automaticky parsuje dokument.
Poskytnutý token zrušení se dá použít ke zrušení analýzy. Mějte však na paměti, že k analýze dochází ve vlákně volajících _synchronně_. Tento parametr je k dispozici, takže pokud je volající ve vlákně na pozadí s CancellationToken, může ho předat do analyzátoru.
Platí pro
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>
Návraty
Platí pro
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