Freigeben über


XmlReader.ReadElementContentAsStringAsync Methode

Definition

Liest asynchron das aktuelle Element und gibt den Inhalt als Objekt zurück String .

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

Gibt zurück

Der Elementinhalt als String Objekt.

Ausnahmen

Eine XmlReader asynchrone Methode wurde aufgerufen, ohne die Async Kennzeichnung auf .true In diesem Fall wird die Meldung "Set XmlReaderSettings.Async to true" ausgelöst, InvalidOperationException wenn Sie Async-Methoden verwenden möchten.

Hinweise

Dies ist die asynchrone Version von ReadElementContentAsString, mit der gleichen Funktionalität. Um diese Methode zu verwenden, müssen Sie das Async Kennzeichen auf true.

Diese Methode speichert in der Aufgabe, die alle Nicht-Verwendungs-Ausnahmen zurückgibt, die das synchrone Gegenstück der Methode auslösen kann. Wenn eine Ausnahme in der zurückgegebenen Aufgabe gespeichert wird, wird diese Ausnahme ausgelöst, wenn die Aufgabe erwartet wird. Verwendungsausnahmen, z. B. ArgumentException, werden weiterhin synchron ausgelöst. Informationen zu den gespeicherten Ausnahmen finden Sie in den von ReadElementContentAsString().

Gilt für:

Weitere Informationen