XmlReader.ReadElementContentAsObjectAsync Метод

Определение

Асинхронно считывает текущий элемент и возвращает содержимое как объект Object.

public:
 virtual System::Threading::Tasks::Task<System::Object ^> ^ ReadElementContentAsObjectAsync();
public virtual System.Threading.Tasks.Task<object> ReadElementContentAsObjectAsync ();
abstract member ReadElementContentAsObjectAsync : unit -> System.Threading.Tasks.Task<obj>
override this.ReadElementContentAsObjectAsync : unit -> System.Threading.Tasks.Task<obj>
Public Overridable Function ReadElementContentAsObjectAsync () As Task(Of Object)

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

Task<Object>

Упакованный объект CLR наиболее подходящего типа. Свойство ValueType служит для определения подходящего типа CLR. Если содержимое типизировано как тип списка, этот метод возвращает массив упакованных объектов соответствующего типа.

Исключения

Метод XmlReader вызван перед завершением предыдущей асинхронной операции. В этом случае возникает исключение InvalidOperationException с сообщением "Асинхронная операция уже выполняется".

-или-

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

Комментарии

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

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

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