Comparteix a través de


XmlDictionaryWriter.WriteValueAsync(IStreamProvider) Método

Definición

De forma asincrónica escribe un valor de un 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

Parámetros

value
IStreamProvider

Valor IStreamProvider que se va a escribir.

Devoluciones

Tarea que representa la operación WriteValue asincrónica.

Excepciones

Se llamó un método XmlDictionaryWriter antes de que se termine una operación asincrónica anterior. En este caso, se genera InvalidOperationException con el mensaje “Ya hay una operación asincrónica en curso”.

o bien

Se llamó un método asincrónico de XmlDictionaryWriter sin establecer la marca Async en true. En este caso, se produce una InvalidOperationException con el mensaje “Establezca XmlWriterSettings.Async en true si quiere usar métodos asincrónicos”.

Comentarios

Esta es la versión asincrónica de WriteValue, con la misma funcionalidad. Para usar este método, debe establecer la Async marca en true.

Se aplica a

Consulte también