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
| Name | Beschreibung |
|---|---|
| LoadAsync(TextReader, LoadOptions, CancellationToken) |
Erstellt eine neue XDocument und initialisiert die zugrunde liegende XML-Struktur mithilfe des angegebenen TextReader Parameters, optional wird Leerraum beibehalten. |
| LoadAsync(XmlReader, LoadOptions, CancellationToken) |
Erstellt eine neue XDocument , die den Inhalt der angegebenen XmlReader. |
| LoadAsync(Stream, LoadOptions, CancellationToken) |
Erstellt asynchron eine neue XDocument und initialisiert die zugrunde liegende XML-Struktur aus dem angegebenen Datenstrom, optional wird Leerraum beibehalten. |
LoadAsync(TextReader, LoadOptions, CancellationToken)
- Quelle:
- XDocument.cs
- Quelle:
- XDocument.cs
- Quelle:
- XDocument.cs
- Quelle:
- XDocument.cs
- Quelle:
- XDocument.cs
Erstellt eine neue XDocument und initialisiert die zugrunde liegende XML-Struktur mithilfe des angegebenen TextReader Parameters, optional wird Leerraum beibehalten.
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 Reader, der den unformatierten XML-Code enthält, der in die neu erstellte Datei XDocumentgelesen werden soll.
- options
- LoadOptions
Eine Reihe von Ladeoptionen.
- cancellationToken
- CancellationToken
Ein Abbruchtoken.
Gibt zurück
Ein neues XDocument, das den Inhalt des angegebenen TextReaderElements enthält.
Ausnahmen
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.
Hinweise
Wenn LoadOptions.PreserveWhitespace dieser Wert festgelegt ist, wird die XmlReaderSettings.IgnoreWhitespace Eigenschaft auf false.
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:
- XDocument.cs
- Quelle:
- XDocument.cs
- 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
- reader
- XmlReader
Ein Reader, der den XML-Code enthält, der in das neue XDocumentgelesen werden soll.
- options
- LoadOptions
Eine Reihe von Ladeoptionen.
- cancellationToken
- CancellationToken
Ein Abbruchtoken.
Gibt zurück
Ein neues XDocument, das den Inhalt des angegebenen XmlReaderElements 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).
Gilt für:
LoadAsync(Stream, LoadOptions, CancellationToken)
- Quelle:
- XDocument.cs
- Quelle:
- XDocument.cs
- Quelle:
- XDocument.cs
- Quelle:
- XDocument.cs
- Quelle:
- XDocument.cs
Erstellt asynchron eine neue XDocument und initialisiert die zugrunde liegende XML-Struktur aus dem angegebenen Datenstrom, optional wird Leerraum beibehalten.
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, der den unformatierten XML-Code enthält, der in die neu erstellte Datei XDocumentgelesen werden soll.
- options
- LoadOptions
Eine Reihe von Ladeoptionen.
- cancellationToken
- CancellationToken
Ein Abbruchtoken.
Gibt zurück
Ein neues XDocument, das den Inhalt des angegebenen StreamElements enthält.
Ausnahmen
Das Abbruchtoken wurde abgebrochen. Diese Ausnahme wird in der zurückgegebenen Aufgabe gespeichert.
Hinweise
Wenn LoadOptions.PreserveWhitespace dieser Wert festgelegt ist, wird die zugrunde liegende XmlReaderSettings.IgnoreWhitespace Eigenschaft auf false.
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).