Comparteix a través de


XmlReader.ReadOuterXmlAsync Método

Definición

De forma asincrónica lee el contenido, incluido el marcado, que representa este nodo y todos sus elementos secundarios.

public:
 virtual System::Threading::Tasks::Task<System::String ^> ^ ReadOuterXmlAsync();
public virtual System.Threading.Tasks.Task<string> ReadOuterXmlAsync ();
abstract member ReadOuterXmlAsync : unit -> System.Threading.Tasks.Task<string>
override this.ReadOuterXmlAsync : unit -> System.Threading.Tasks.Task<string>
Public Overridable Function ReadOuterXmlAsync () As Task(Of String)

Devoluciones

Task<String>

Si el lector está situado en un nodo de elemento o de atributo, este método devuelve todo el contenido XML, incluido el marcado, del nodo actual y de todos sus nodos secundarios; en caso contrario, devuelve una cadena vacía.

Excepciones

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

Comentarios

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

Se aplica a

Consulte también