XDocument.SaveAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
SaveAsync(XmlWriter, CancellationToken) | |
SaveAsync(Stream, SaveOptions, CancellationToken) | |
SaveAsync(TextWriter, SaveOptions, CancellationToken) |
Zapíše to XDocument do .TextWriter |
SaveAsync(XmlWriter, CancellationToken)
- Zdroj:
- XDocument.cs
- Zdroj:
- XDocument.cs
- Zdroj:
- XDocument.cs
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
Parametry
- writer
- XmlWriter
Zapisovač pro výstup XML do.
- cancellationToken
- CancellationToken
Token zrušení.
Návraty
Úloha představující asynchronní operaci uložení.
Výjimky
Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.
Poznámky
Tato metoda ukládá do úlohy, která vrací všechny výjimky nepouužování, které může vyvolat synchronní protějšek metody. Pokud je do vrácené úlohy uložena výjimka, bude tato výjimka vyvolána, když je úloha očekávána. Výjimky použití, jako ArgumentExceptionje , se stále vyvolává synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem Save(XmlWriter).
Platí pro
SaveAsync(Stream, SaveOptions, CancellationToken)
- Zdroj:
- XDocument.cs
- Zdroj:
- XDocument.cs
- Zdroj:
- XDocument.cs
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
Parametry
- stream
- Stream
Stream, do který se má zapsat XML.
- options
- SaveOptions
Sada možností načtení.
- cancellationToken
- CancellationToken
Token zrušení.
Návraty
Úloha představující asynchronní operaci uložení.
Výjimky
Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.
Poznámky
Pokud SaveOptions.DisableFormatting je nastavená hodnota , výstup není odsazený. Pokud SaveOptions.OmitDuplicateNamespaces je nastavená hodnota , duplicitní deklarace oboru názvů budou odebrány.
Tato metoda ukládá do úlohy, která vrací všechny výjimky nepouužování, které může vyvolat synchronní protějšek metody. Pokud je do vrácené úlohy uložena výjimka, bude tato výjimka vyvolána, když je úloha očekávána. Výjimky použití, jako ArgumentExceptionje , se stále vyvolává synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem Save(Stream, SaveOptions).
Platí pro
SaveAsync(TextWriter, SaveOptions, CancellationToken)
- Zdroj:
- XDocument.cs
- Zdroj:
- XDocument.cs
- Zdroj:
- XDocument.cs
Zapíše to XDocument do .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
Parametry
- textWriter
- TextWriter
Zapisovač textu pro výstup XML do.
- options
- SaveOptions
Sada možností načtení.
- cancellationToken
- CancellationToken
Token zrušení.
Návraty
Úloha představující asynchronní operaci uložení.
Výjimky
Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.
Poznámky
Pokud SaveOptions.DisableFormatting je nastavená hodnota , výstup není odsazený. Pokud SaveOptions.OmitDuplicateNamespaces je nastavená hodnota , duplicitní deklarace oboru názvů budou odebrány.
Tato metoda ukládá do úlohy, která vrací všechny výjimky nepouužování, které může vyvolat synchronní protějšek metody. Pokud je do vrácené úlohy uložena výjimka, bude tato výjimka vyvolána, když je úloha očekávána. Výjimky použití, jako ArgumentExceptionje , se stále vyvolává synchronně. Informace o uložených výjimkách najdete v tématu Výjimky vyvolané nástrojem Save(TextWriter, SaveOptions).