XDocument.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
LoadAsync(TextReader, LoadOptions, CancellationToken) |
Erstellt ein neues XDocument und initialisiert die zugrunde liegende XML-Struktur unter Verwendung des angegebenen TextReader-Parameters, wobei optional Leerraum beibehalten wird. |
LoadAsync(XmlReader, LoadOptions, CancellationToken) |
Erstellt ein neues XDocument, das den Inhalt des angegebenen XmlReader enthält. |
LoadAsync(Stream, LoadOptions, CancellationToken) |
Erstellt asynchron ein neues XDocument und initialisiert die zugrunde liegende XML-Struktur unter Verwendung des angegebenen Datenstroms, wobei optional Leerraum beibehalten wird. |
LoadAsync(TextReader, LoadOptions, CancellationToken)
- Quelle:
- XDocument.cs
- Quelle:
- XDocument.cs
- Quelle:
- XDocument.cs
Erstellt ein neues XDocument und initialisiert die zugrunde liegende XML-Struktur unter Verwendung des angegebenen TextReader-Parameters, wobei optional Leerraum beibehalten wird.
public:
static System::Threading::Tasks::Task<System::Xml::Linq::XDocument ^> ^ LoadAsync(System::IO::TextReader ^ textReader, System::Xml::Linq::LoadOptions options, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<System.Xml.Linq.XDocument> 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.XDocument>
Public Shared Function LoadAsync (textReader As TextReader, options As LoadOptions, cancellationToken As CancellationToken) As Task(Of XDocument)
Parameter
- textReader
- TextReader
Ein Leser mit dem rohen XML-Inhalt, der in das neu erstellte XDocument gelesen wird.
- options
- LoadOptions
Ein Satz von Ladeoptionen.
- cancellationToken
- CancellationToken
Ein Abbruchtoken.
Gibt zurück
Ein neues XDocument, das den Inhalt des angegebenen TextReader enthält.
Ausnahmen
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.
Hinweise
Wenn LoadOptions.PreserveWhitespace festgelegt ist, wird die XmlReaderSettings.IgnoreWhitespace -Eigenschaft auf false
festgelegt.
Diese Methode speichert in der Aufgabe, die alle Nichtverwendungsausnahmen zurückgibt, die die synchrone Entsprechung 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 wie ArgumentExceptionwerden weiterhin synchron ausgelöst. Informationen zu den gespeicherten Ausnahmen finden Sie unter ausnahmen, die von ausgelöst werden Load(TextReader, LoadOptions).
Gilt für:
LoadAsync(XmlReader, LoadOptions, CancellationToken)
- Quelle:
- XDocument.cs
- Quelle:
- XDocument.cs
- Quelle:
- XDocument.cs
public:
static System::Threading::Tasks::Task<System::Xml::Linq::XDocument ^> ^ LoadAsync(System::Xml::XmlReader ^ reader, System::Xml::Linq::LoadOptions options, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<System.Xml.Linq.XDocument> 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.XDocument>
Public Shared Function LoadAsync (reader As XmlReader, options As LoadOptions, cancellationToken As CancellationToken) As Task(Of XDocument)
Parameter
- options
- LoadOptions
Ein Satz von Ladeoptionen.
- cancellationToken
- CancellationToken
Ein Abbruchtoken.
Gibt zurück
Ein neues XDocument, das den Inhalt des angegebenen XmlReader 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 Nichtverwendungsausnahmen zurückgibt, die die synchrone Entsprechung 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 wie ArgumentExceptionwerden weiterhin synchron ausgelöst. Informationen zu den gespeicherten Ausnahmen finden Sie unter ausnahmen, die von ausgelöst werden Load(XmlReader, LoadOptions).
Gilt für:
LoadAsync(Stream, LoadOptions, CancellationToken)
- Quelle:
- XDocument.cs
- Quelle:
- XDocument.cs
- Quelle:
- XDocument.cs
Erstellt asynchron ein neues XDocument und initialisiert die zugrunde liegende XML-Struktur unter Verwendung des angegebenen Datenstroms, wobei optional Leerraum beibehalten wird.
public:
static System::Threading::Tasks::Task<System::Xml::Linq::XDocument ^> ^ LoadAsync(System::IO::Stream ^ stream, System::Xml::Linq::LoadOptions options, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<System.Xml.Linq.XDocument> 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.XDocument>
Public Shared Function LoadAsync (stream As Stream, options As LoadOptions, cancellationToken As CancellationToken) As Task(Of XDocument)
Parameter
- stream
- Stream
Ein Datenstrom mit dem rohen XML-Inhalt, der in das neu erstellte XDocument gelesen wird.
- options
- LoadOptions
Ein Satz von Ladeoptionen.
- cancellationToken
- CancellationToken
Ein Abbruchtoken.
Gibt zurück
Ein neues XDocument, das den Inhalt des angegebenen Stream enthält.
Ausnahmen
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.
Hinweise
Wenn LoadOptions.PreserveWhitespace festgelegt ist, wird die zugrunde liegende XmlReaderSettings.IgnoreWhitespace Eigenschaft auf false
festgelegt.
Diese Methode speichert in der Aufgabe, die alle Nichtverwendungsausnahmen zurückgibt, die die synchrone Entsprechung 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 wie ArgumentExceptionwerden weiterhin synchron ausgelöst. Informationen zu den gespeicherten Ausnahmen finden Sie unter ausnahmen, die von ausgelöst werden Load(Stream, LoadOptions).