Comparteix a través de


XmlWriter.WriteAttributesAsync(XmlReader, Boolean) Método

Definición

De forma asincrónica escribe todos los atributos encontrados en la posición actual en XmlReader.

public:
 virtual System::Threading::Tasks::Task ^ WriteAttributesAsync(System::Xml::XmlReader ^ reader, bool defattr);
public virtual System.Threading.Tasks.Task WriteAttributesAsync (System.Xml.XmlReader reader, bool defattr);
abstract member WriteAttributesAsync : System.Xml.XmlReader * bool -> System.Threading.Tasks.Task
override this.WriteAttributesAsync : System.Xml.XmlReader * bool -> System.Threading.Tasks.Task
Public Overridable Function WriteAttributesAsync (reader As XmlReader, defattr As Boolean) As Task

Parámetros

reader
XmlReader

XmlReader del que se van a copiar los atributos.

defattr
Boolean

Es true para copiar los atributos predeterminados de XmlReader; en caso contrario, es false.

Devoluciones

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

Excepciones

Se llamó un método XmlWriter 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 XmlWriter 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 WriteAttributes, con la misma funcionalidad. Para usar este método, debe establecer la Async marca en true.

Se aplica a

Consulte también