Прочитать на английском

Поделиться через


XmlReader.ReadOuterXmlAsync Метод

Определение

Асинхронно считывает содержимое, включая разметку, представляющее этот узел и все его дочерние узлы.

public virtual System.Threading.Tasks.Task<string> ReadOuterXmlAsync ();

Возвращаемое значение

Task<String>

Если средство чтения позиционировано на узел элемента или атрибута, данный метод возвращает все содержимое XML текущего узла и всех его дочерних узлов, включая разметку; в противном случае возвращается пустая строка.

Исключения

Асинхронный метод XmlReader вызван без присваивания флагу Async значения true. В этом случае возникает исключение InvalidOperationException с сообщением "Задайте параметру XmlReaderSettings.Async значение true, если хотите использовать асинхронные методы Async Methods".

Комментарии

Это асинхронная версия ReadOuterXml, с той же функциональностью. Чтобы использовать этот метод, необходимо задать для флага Async trueзначение .

Применяется к

См. также раздел