XElement.SaveAsync Metoda

Definicja

Przeciążenia

SaveAsync(Stream, SaveOptions, CancellationToken)

Asynchronicznie wyprowadza ten XElement do Stream.Asynchronously outputs this XElement to a Stream.

SaveAsync(XmlWriter, CancellationToken)

Asynchronicznie wyprowadza ten XElement do XmlWriter.Asynchronously outputs this XElement to an XmlWriter.

SaveAsync(TextWriter, SaveOptions, CancellationToken)

Asynchronicznie wyprowadza ten XElement do TextWriter.Asynchronously outputs this XElement to a TextWriter.

SaveAsync(Stream, SaveOptions, CancellationToken)

Asynchronicznie wyprowadza ten XElement do 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

Parametry

stream
Stream

Strumień do danych wyjściowych XML.The stream to output the XML to.

options
SaveOptions

Bitowa kombinacja wartości wyliczenia, które określają opcje serializacji.A bitwise combination of the enumeration values that specify the serialization options.

cancellationToken
CancellationToken

Token, który może służyć do żądania anulowania operacji asynchronicznej.A token that can be used to request cancellation of the asynchronous operation.

Zwraca

Zadanie reprezentujące asynchroniczną operację zapisywania.A task representing the asynchronous save operation.

SaveAsync(XmlWriter, CancellationToken)

Asynchronicznie wyprowadza ten XElement do 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

Parametry

writer
XmlWriter

Składnik zapisywania do wyprowadzania danych wyjściowych XML.The writer to output the XML to.

cancellationToken
CancellationToken

Token, który może służyć do żądania anulowania operacji asynchronicznej.A token that can be used to request cancellation of the asynchronous operation.

Zwraca

Zadanie reprezentujące asynchroniczną operację zapisywania.A task representing the asynchronous save operation.

SaveAsync(TextWriter, SaveOptions, CancellationToken)

Asynchronicznie wyprowadza ten XElement do 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

Parametry

textWriter
TextWriter

Składnik zapisywania do wyprowadzania danych wyjściowych XML.The writer to output the XML to.

options
SaveOptions

Bitowa kombinacja wartości wyliczenia, które określają opcje serializacji.A bitwise combination of the enumeration values that specify the serialization options.

cancellationToken
CancellationToken

Token, który może służyć do żądania anulowania operacji asynchronicznej.A token that can be used to request cancellation of the asynchronous operation.

Zwraca

Zadanie reprezentujące asynchroniczną operację zapisywania.A task representing the asynchronous save operation.

Dotyczy