次の方法で共有


XElement.WriteToAsync(XmlWriter, CancellationToken) メソッド

定義

この XElement を指定したライターに非同期的に書き込みます。

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

この XElement を書き込むライター。

cancellationToken
CancellationToken

非同期操作のキャンセルを要求するために使用できるトークン。

戻り値

非同期書き込み操作を表すタスク。

例外

キャンセル トークンが取り消されました。 この例外は、返されたタスクに格納されます。

注釈

このメソッドは、メソッドの同期例外がスローできる非使用例外をすべて返すタスクに格納します。 返されたタスクに例外が格納されている場合、その例外はタスクが待機されたときにスローされます。 などの ArgumentException使用例外は、引き続き同期的にスローされます。 格納されている例外については、 によって WriteTo(XmlWriter)スローされる例外に関するページを参照してください。

適用対象