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 v paměti TextBuffer 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 v paměti TextBuffer 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, který slouží ke zrušení analyzátoru.
Návraty
Výsledný strom analýzy.
Poznámky
Důležité: Tento postup není nutné volat před GeneratedCode! GenerateCode bude nejprve automaticky analyzovat dokument.
K zrušení analýzy lze použít poskytnutý token Cancel. Nicméně Všimněte si, že analýza probíhá _synchronně_, v vlákně volajících. Tento parametr je k dispozici, aby v případě, že je volající ve vlákně na pozadí s CancellationToken, mohl 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