XElement.SaveAsync メソッド

定義

オーバーロード

SaveAsync(Stream, SaveOptions, CancellationToken)

この XElement を非同期的に Stream に出力します。Asynchronously outputs this XElement to a Stream.

SaveAsync(XmlWriter, CancellationToken)

この XElement を非同期的に XmlWriter に出力します。Asynchronously outputs this XElement to an XmlWriter.

SaveAsync(TextWriter, SaveOptions, CancellationToken)

この XElement を非同期的に TextWriter に出力します。Asynchronously outputs this XElement to a TextWriter.

SaveAsync(Stream, SaveOptions, CancellationToken)

この XElement を非同期的に Stream に出力します。Asynchronously outputs this XElement to a Stream.

public:
 System::Threading::Tasks::Task ^ SaveAsync(System::IO::Stream ^ stream, System::Xml::Linq::SaveOptions options, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task SaveAsync (System.IO.Stream stream, System.Xml.Linq.SaveOptions options, System.Threading.CancellationToken cancellationToken);
member this.SaveAsync : System.IO.Stream * System.Xml.Linq.SaveOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function SaveAsync (stream As Stream, options As SaveOptions, cancellationToken As CancellationToken) As Task

パラメーター

stream
Stream

XML の出力先のストリーム。The stream to output the XML to.

options
SaveOptions

シリアル化オプションを指定する列挙値のビットごとの組み合わせ。A bitwise combination of the enumeration values that specify the serialization options.

cancellationToken
CancellationToken

非同期操作のキャンセルを要求するために使用できるトークン。A token that can be used to request cancellation of the asynchronous operation.

戻り値

Task

非同期保存操作を表すタスク。A task representing the asynchronous save operation.

SaveAsync(XmlWriter, CancellationToken)

この XElement を非同期的に XmlWriter に出力します。Asynchronously outputs this XElement to an XmlWriter.

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

パラメーター

writer
XmlWriter

XML の出力先のライター。The writer to output the XML to.

cancellationToken
CancellationToken

非同期操作のキャンセルを要求するために使用できるトークン。A token that can be used to request cancellation of the asynchronous operation.

戻り値

Task

非同期保存操作を表すタスク。A task representing the asynchronous save operation.

SaveAsync(TextWriter, SaveOptions, CancellationToken)

この XElement を非同期的に TextWriter に出力します。Asynchronously outputs this XElement to a TextWriter.

public:
 System::Threading::Tasks::Task ^ SaveAsync(System::IO::TextWriter ^ textWriter, System::Xml::Linq::SaveOptions options, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task SaveAsync (System.IO.TextWriter textWriter, System.Xml.Linq.SaveOptions options, System.Threading.CancellationToken cancellationToken);
member this.SaveAsync : System.IO.TextWriter * System.Xml.Linq.SaveOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function SaveAsync (textWriter As TextWriter, options As SaveOptions, cancellationToken As CancellationToken) As Task

パラメーター

textWriter
TextWriter

XML の出力先のライター。The writer to output the XML to.

options
SaveOptions

シリアル化オプションを指定する列挙値のビットごとの組み合わせ。A bitwise combination of the enumeration values that specify the serialization options.

cancellationToken
CancellationToken

非同期操作のキャンセルを要求するために使用できるトークン。A token that can be used to request cancellation of the asynchronous operation.

戻り値

Task

非同期保存操作を表すタスク。A task representing the asynchronous save operation.

適用対象