XDocument.LoadAsync Methode

Definition

Ü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

Erstellt eine neue XDocument , die den Inhalt der angegebenen XmlReader.

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).

Gilt für: