Freigeben über


XmlDictionaryWriter.WriteValueAsync(IStreamProvider) Methode

Definition

Schreibt asynchron einen Wert aus einem IStreamProvider.

public:
 virtual System::Threading::Tasks::Task ^ WriteValueAsync(System::Xml::IStreamProvider ^ value);
public virtual System.Threading.Tasks.Task WriteValueAsync (System.Xml.IStreamProvider value);
abstract member WriteValueAsync : System.Xml.IStreamProvider -> System.Threading.Tasks.Task
override this.WriteValueAsync : System.Xml.IStreamProvider -> System.Threading.Tasks.Task
Public Overridable Function WriteValueAsync (value As IStreamProvider) As Task

Parameter

value
IStreamProvider

Der zu schreibende IStreamProvider-Wert.

Gibt zurück

Die Aufgabe, die den asynchronen WriteValue-Vorgang darstellt.

Ausnahmen

Eine XmlDictionaryWriter-Methode wurde aufgerufen, bevor ein vorheriger asynchroner Vorgang abgeschlossen wurde. In diesem Fall wird InvalidOperationException mit der Meldung „Es wird bereits ein asynchroner Vorgang ausgeführt“ ausgelöst.

- oder -

Eine asynchrone XmlDictionaryWriter-Methode wurde aufgerufen, ohne das Async-Flag auf true festzulegen. In diesem Fall wird InvalidOperationException mit der Nachricht „Legen Sie XmlWriterSettings.Async auf True fest, wenn Sie die Async-Methoden verwenden möchten“ ausgelöst.

Hinweise

Dies ist die asynchrone Version von mit WriteValuederselben Funktionalität. Um diese Methode verwenden zu können, müssen Sie das Async Flag auf truefestlegen.

Gilt für:

Weitere Informationen