XmlReader.ReadElementContentAsObjectAsync Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Asynchronicznie odczytuje bieżący element i zwraca zawartość jako element 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)
Zwraca
Obiekt środowiska uruchomieniowego języka wspólnego (CLR, boxed common language runtime) najbardziej odpowiedniego typu. Właściwość ValueType określa odpowiedni typ CLR. Jeśli zawartość jest wpisywana jako typ listy, ta metoda zwraca tablicę obiektów skrzynkowych odpowiedniego typu.
Wyjątki
Metoda XmlReader została wywołana przed zakończeniem poprzedniej operacji asynchronicznej. W takim przypadku InvalidOperationException jest zgłaszany komunikat "Operacja asynchroniczna jest już w toku".
-lub-
Wywołano XmlReader metodę asynchroniczną bez ustawiania flagi na Async true
. W tym przypadku jest zgłaszany komunikat "Set XmlReaderSettings.Async na wartość true, InvalidOperationException jeśli chcesz użyć metod asynchronicznych".
Uwagi
Jest to asynchroniczna wersja programu ReadElementContentAsObject, z tą samą funkcjonalnością. Aby użyć tej metody, należy ustawić flagę Async na true
.