RazorTemplateEngine.ParseTemplate 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
ParseTemplate(ITextBuffer) | |
ParseTemplate(ITextBuffer, Nullable<CancellationToken>) |
TextBuffer에서 지정한 템플릿을 구문 분석하고 결과를 반환합니다. |
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
매개 변수
- input
- ITextBuffer
반환
적용 대상
ParseTemplate(ITextBuffer, Nullable<CancellationToken>)
TextBuffer에서 지정한 템플릿을 구문 분석하고 결과를 반환합니다.
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
매개 변수
- input
- ITextBuffer
구문 분석할 입력 텍스트입니다.
- cancelToken
- Nullable<CancellationToken>
파서를 취소하는 데 사용되는 토큰입니다.
반환
결과 구문 분석 트리입니다.
설명
중요: GeneratedCode! 전에 호출할 필요가 없습니다. GenerateCode는 문서를 먼저 자동으로 구문 분석합니다.
제공된 취소 토큰을 사용하여 구문 분석을 취소할 수 있습니다. 그러나 구문 분석이 호출자 스레드에서 _synchronously_로 발생합니다. 이 매개 변수는 호출자가 CancellationToken이 있는 백그라운드 스레드에 있는 경우 파서에 전달할 수 있도록 제공됩니다.
적용 대상
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
매개 변수
- input
- TextReader
- cancelToken
- Nullable<CancellationToken>
반환
적용 대상
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
매개 변수
- input
- TextReader
- sourceFileName
- String