XElement.LoadAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| LoadAsync(Stream, LoadOptions, CancellationToken) |
Erstellt asynchron eine neue XElement und initialisiert die zugrunde liegende XML-Struktur mithilfe des angegebenen Datenstroms, optional wird Leerraum beibehalten. |
| LoadAsync(TextReader, LoadOptions, CancellationToken) |
Erstellt asynchron eine neue XElement und initialisiert die zugrunde liegende XML-Struktur mithilfe des angegebenen Textlesers, optional wird Leerraum beibehalten. |
| LoadAsync(XmlReader, LoadOptions, CancellationToken) |
Erstellt asynchron eine neue XElement und initialisiert die zugrunde liegende XML-Struktur mithilfe des angegebenen XML-Readers, optional wird Leerraum beibehalten. |
LoadAsync(Stream, LoadOptions, CancellationToken)
- Quelle:
- XElement.cs
- Quelle:
- XElement.cs
- Quelle:
- XElement.cs
- Quelle:
- XElement.cs
- Quelle:
- XElement.cs
Erstellt asynchron eine neue XElement und initialisiert die zugrunde liegende XML-Struktur mithilfe des angegebenen Datenstroms, optional wird Leerraum beibehalten.
public:
static System::Threading::Tasks::Task<System::Xml::Linq::XElement ^> ^ LoadAsync(System::IO::Stream ^ stream, System::Xml::Linq::LoadOptions options, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<System.Xml.Linq.XElement> LoadAsync(System.IO.Stream stream, System.Xml.Linq.LoadOptions options, System.Threading.CancellationToken cancellationToken);
static member LoadAsync : System.IO.Stream * System.Xml.Linq.LoadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Xml.Linq.XElement>
Public Shared Function LoadAsync (stream As Stream, options As LoadOptions, cancellationToken As CancellationToken) As Task(Of XElement)
Parameter
- stream
- Stream
Der Datenstrom, der die zu lesende unformatierte XML enthält.
- options
- LoadOptions
Eine bitweise Kombination der Enumerationswerte, die die Ladeoptionen zum Analysieren des XML-Codes angeben.
- cancellationToken
- CancellationToken
Ein Token, das zum Anfordern des Abbruchs des asynchronen Vorgangs verwendet werden kann.
Gibt zurück
Eine neue XElement , die den Inhalt des angegebenen Datenstroms enthält.
Ausnahmen
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.
Hinweise
Wenn dieser Wert auf
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 Load(Stream, LoadOptions).
Gilt für:
LoadAsync(TextReader, LoadOptions, CancellationToken)
- Quelle:
- XElement.cs
- Quelle:
- XElement.cs
- Quelle:
- XElement.cs
- Quelle:
- XElement.cs
- Quelle:
- XElement.cs
Erstellt asynchron eine neue XElement und initialisiert die zugrunde liegende XML-Struktur mithilfe des angegebenen Textlesers, optional wird Leerraum beibehalten.
public:
static System::Threading::Tasks::Task<System::Xml::Linq::XElement ^> ^ LoadAsync(System::IO::TextReader ^ textReader, System::Xml::Linq::LoadOptions options, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<System.Xml.Linq.XElement> LoadAsync(System.IO.TextReader textReader, System.Xml.Linq.LoadOptions options, System.Threading.CancellationToken cancellationToken);
static member LoadAsync : System.IO.TextReader * System.Xml.Linq.LoadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Xml.Linq.XElement>
Public Shared Function LoadAsync (textReader As TextReader, options As LoadOptions, cancellationToken As CancellationToken) As Task(Of XElement)
Parameter
- textReader
- TextReader
Ein Reader, der den zu lesenden unformatierten XML-Code enthält.
- options
- LoadOptions
Eine bitweise Kombination der Enumerationswerte, die die Ladeoptionen zum Analysieren des XML-Codes angeben.
- cancellationToken
- CancellationToken
Ein Token, das zum Anfordern des Abbruchs des asynchronen Vorgangs verwendet werden kann.
Gibt zurück
Eine neue XElement , die den Inhalt des angegebenen Readers enthält.
Ausnahmen
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.
Hinweise
Wenn dieser Wert auf
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 Load(TextReader, LoadOptions).
Gilt für:
LoadAsync(XmlReader, LoadOptions, CancellationToken)
- Quelle:
- XElement.cs
- Quelle:
- XElement.cs
- Quelle:
- XElement.cs
- Quelle:
- XElement.cs
- Quelle:
- XElement.cs
Erstellt asynchron eine neue XElement und initialisiert die zugrunde liegende XML-Struktur mithilfe des angegebenen XML-Readers, optional wird Leerraum beibehalten.
public:
static System::Threading::Tasks::Task<System::Xml::Linq::XElement ^> ^ LoadAsync(System::Xml::XmlReader ^ reader, System::Xml::Linq::LoadOptions options, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<System.Xml.Linq.XElement> LoadAsync(System.Xml.XmlReader reader, System.Xml.Linq.LoadOptions options, System.Threading.CancellationToken cancellationToken);
static member LoadAsync : System.Xml.XmlReader * System.Xml.Linq.LoadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Xml.Linq.XElement>
Public Shared Function LoadAsync (reader As XmlReader, options As LoadOptions, cancellationToken As CancellationToken) As Task(Of XElement)
Parameter
- reader
- XmlReader
Ein Reader, der den zu lesenden XML-Code enthält.
- options
- LoadOptions
Eine bitweise Kombination der Enumerationswerte, die die Ladeoptionen zum Analysieren des XML-Codes angeben.
- cancellationToken
- CancellationToken
Ein Token, das zum Anfordern des Abbruchs des asynchronen Vorgangs verwendet werden kann.
Gibt zurück
Eine neue XElement , die den Inhalt des angegebenen Readers enthält.
Ausnahmen
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.
Hinweise
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 Load(XmlReader, LoadOptions).