Partager via


RazorTemplateEngine.ParseTemplate Méthode

Définition

Surcharges

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

Analyse le modèle spécifié par textBuffer et retourne son résultat

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

Paramètres

input
ITextBuffer

Retours

S’applique à

ParseTemplate(ITextBuffer, Nullable<CancellationToken>)

Analyse le modèle spécifié par textBuffer et retourne son résultat

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

Paramètres

input
ITextBuffer

Texte en entrée à analyser.

cancelToken
Nullable<CancellationToken>

Jeton utilisé pour annuler l'analyse.

Retours

Résultats de l'analyse sous la forme d'une arborescence.

Remarques

IMPORTANT : Cette opération n’a PAS besoin d’être appelée avant GeneratedCode! GenerateCode analyse automatiquement le document en premier.

Le jeton d’annulation fourni peut être utilisé pour annuler l’analyse. Toutefois, notez que l’analyse se produit _synchronously_, sur le thread appelants. Ce paramètre est fourni de sorte que si l’appelant se trouve dans un thread d’arrière-plan avec Un objet CancellationToken, il peut le transmettre à l’analyseur.

S’applique à

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

Paramètres

input
TextReader

Retours

S’applique à

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

Paramètres

input
TextReader
sourceFileName
String

Retours

S’applique à