RazorParser.CreateParseTask 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
CreateParseTask(TextReader, ParserVisitor) |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。建立剖析指定物件的工作。 |
CreateParseTask(TextReader, Action<Span>, Action<RazorError>) |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。建立剖析指定物件的工作。 |
CreateParseTask(TextReader, Action<Span>, Action<RazorError>, CancellationToken) |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。建立剖析指定物件的工作。 |
CreateParseTask(TextReader, Action<Span>, Action<RazorError>, SynchronizationContext) |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。建立剖析指定物件的工作。 |
CreateParseTask(TextReader, Action<Span>, Action<RazorError>, SynchronizationContext, CancellationToken) |
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。建立剖析指定物件的工作。 |
CreateParseTask(TextReader, ParserVisitor)
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。建立剖析指定物件的工作。
public virtual System.Threading.Tasks.Task CreateParseTask (System.IO.TextReader input, System.Web.Razor.Parser.ParserVisitor consumer);
abstract member CreateParseTask : System.IO.TextReader * System.Web.Razor.Parser.ParserVisitor -> System.Threading.Tasks.Task
override this.CreateParseTask : System.IO.TextReader * System.Web.Razor.Parser.ParserVisitor -> System.Threading.Tasks.Task
Public Overridable Function CreateParseTask (input As TextReader, consumer As ParserVisitor) As Task
參數
- input
- TextReader
要剖析的物件。
- consumer
- ParserVisitor
取用者。
傳回
建立的 Task。
適用於
CreateParseTask(TextReader, Action<Span>, Action<RazorError>)
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。建立剖析指定物件的工作。
public virtual System.Threading.Tasks.Task CreateParseTask (System.IO.TextReader input, Action<System.Web.Razor.Parser.SyntaxTree.Span> spanCallback, Action<System.Web.Razor.Parser.SyntaxTree.RazorError> errorCallback);
abstract member CreateParseTask : System.IO.TextReader * Action<System.Web.Razor.Parser.SyntaxTree.Span> * Action<System.Web.Razor.Parser.SyntaxTree.RazorError> -> System.Threading.Tasks.Task
override this.CreateParseTask : System.IO.TextReader * Action<System.Web.Razor.Parser.SyntaxTree.Span> * Action<System.Web.Razor.Parser.SyntaxTree.RazorError> -> System.Threading.Tasks.Task
Public Overridable Function CreateParseTask (input As TextReader, spanCallback As Action(Of Span), errorCallback As Action(Of RazorError)) As Task
參數
- input
- TextReader
要剖析的物件。
- errorCallback
- Action<RazorError>
錯誤回呼。
傳回
建立的 Task。
適用於
CreateParseTask(TextReader, Action<Span>, Action<RazorError>, CancellationToken)
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。建立剖析指定物件的工作。
public virtual System.Threading.Tasks.Task CreateParseTask (System.IO.TextReader input, Action<System.Web.Razor.Parser.SyntaxTree.Span> spanCallback, Action<System.Web.Razor.Parser.SyntaxTree.RazorError> errorCallback, System.Threading.CancellationToken cancelToken);
abstract member CreateParseTask : System.IO.TextReader * Action<System.Web.Razor.Parser.SyntaxTree.Span> * Action<System.Web.Razor.Parser.SyntaxTree.RazorError> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.CreateParseTask : System.IO.TextReader * Action<System.Web.Razor.Parser.SyntaxTree.Span> * Action<System.Web.Razor.Parser.SyntaxTree.RazorError> * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateParseTask (input As TextReader, spanCallback As Action(Of Span), errorCallback As Action(Of RazorError), cancelToken As CancellationToken) As Task
參數
- input
- TextReader
要剖析的物件。
- errorCallback
- Action<RazorError>
錯誤回呼。
- cancelToken
- CancellationToken
取消語彙基元。
傳回
建立的 Task。
適用於
CreateParseTask(TextReader, Action<Span>, Action<RazorError>, SynchronizationContext)
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。建立剖析指定物件的工作。
public virtual System.Threading.Tasks.Task CreateParseTask (System.IO.TextReader input, Action<System.Web.Razor.Parser.SyntaxTree.Span> spanCallback, Action<System.Web.Razor.Parser.SyntaxTree.RazorError> errorCallback, System.Threading.SynchronizationContext context);
abstract member CreateParseTask : System.IO.TextReader * Action<System.Web.Razor.Parser.SyntaxTree.Span> * Action<System.Web.Razor.Parser.SyntaxTree.RazorError> * System.Threading.SynchronizationContext -> System.Threading.Tasks.Task
override this.CreateParseTask : System.IO.TextReader * Action<System.Web.Razor.Parser.SyntaxTree.Span> * Action<System.Web.Razor.Parser.SyntaxTree.RazorError> * System.Threading.SynchronizationContext -> System.Threading.Tasks.Task
Public Overridable Function CreateParseTask (input As TextReader, spanCallback As Action(Of Span), errorCallback As Action(Of RazorError), context As SynchronizationContext) As Task
參數
- input
- TextReader
要剖析的物件。
- errorCallback
- Action<RazorError>
錯誤回呼。
- context
- SynchronizationContext
內容。
傳回
建立的 Task。
適用於
CreateParseTask(TextReader, Action<Span>, Action<RazorError>, SynchronizationContext, CancellationToken)
此類型/成員支援.NET Framework基礎結構,不適合直接從您的程式碼使用。建立剖析指定物件的工作。
public virtual System.Threading.Tasks.Task CreateParseTask (System.IO.TextReader input, Action<System.Web.Razor.Parser.SyntaxTree.Span> spanCallback, Action<System.Web.Razor.Parser.SyntaxTree.RazorError> errorCallback, System.Threading.SynchronizationContext context, System.Threading.CancellationToken cancelToken);
abstract member CreateParseTask : System.IO.TextReader * Action<System.Web.Razor.Parser.SyntaxTree.Span> * Action<System.Web.Razor.Parser.SyntaxTree.RazorError> * System.Threading.SynchronizationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
override this.CreateParseTask : System.IO.TextReader * Action<System.Web.Razor.Parser.SyntaxTree.Span> * Action<System.Web.Razor.Parser.SyntaxTree.RazorError> * System.Threading.SynchronizationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overridable Function CreateParseTask (input As TextReader, spanCallback As Action(Of Span), errorCallback As Action(Of RazorError), context As SynchronizationContext, cancelToken As CancellationToken) As Task
參數
- input
- TextReader
要剖析的物件。
- errorCallback
- Action<RazorError>
錯誤回呼。
- context
- SynchronizationContext
內容。
- cancelToken
- CancellationToken
取消語彙基元。
傳回
建立的 Task。
適用於
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應