XProcessingInstruction.WriteToAsync(XmlWriter, CancellationToken) 方法

定義

將此 XProcessingInstruction 寫入指定的 XmlWriter

public:
 override System::Threading::Tasks::Task ^ WriteToAsync(System::Xml::XmlWriter ^ writer, System::Threading::CancellationToken cancellationToken);
public override System.Threading.Tasks.Task WriteToAsync(System.Xml.XmlWriter writer, System.Threading.CancellationToken cancellationToken);
override this.WriteToAsync : System.Xml.XmlWriter * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Overrides Function WriteToAsync (writer As XmlWriter, cancellationToken As CancellationToken) As Task

參數

writer
XmlWriter

寫這篇文章 XProcessingInstruction 的作者。

cancellationToken
CancellationToken

一個可以用來請求取消非同步操作的權杖。

傳回

一個代表非同步寫入操作的任務。

例外狀況

取消令牌也被取消了。 此例外會儲存在回傳的任務中。

備註

此方法在任務中儲存所有非使用例外,該方法的同步對應程式可拋出這些例外。 如果回傳的任務中儲存了例外,該例外會在等待任務時拋出。 使用例外錯誤,例如 ArgumentException,仍會同步拋出。 關於儲存的例外,請參見由 WriteTo(XmlWriter)拋出的例外。

適用於