XDocument.LoadAsync Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| LoadAsync(TextReader, LoadOptions, CancellationToken) |
Hiermee maakt u een nieuwe XDocument en initialiseert u de onderliggende XML-structuur met behulp van de opgegeven TextReader parameter, eventueel witruimte behouden. |
| LoadAsync(XmlReader, LoadOptions, CancellationToken) |
Hiermee maakt u een nieuwe XDocument met de inhoud van de opgegeven XmlReader. |
| LoadAsync(Stream, LoadOptions, CancellationToken) |
Asynchroon maakt een nieuwe XDocument en initialiseert de onderliggende XML-structuur van de opgegeven stroom, eventueel witruimte behouden. |
LoadAsync(TextReader, LoadOptions, CancellationToken)
- Bron:
- XDocument.cs
- Bron:
- XDocument.cs
- Bron:
- XDocument.cs
- Bron:
- XDocument.cs
- Bron:
- XDocument.cs
Hiermee maakt u een nieuwe XDocument en initialiseert u de onderliggende XML-structuur met behulp van de opgegeven TextReader parameter, eventueel witruimte behouden.
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)
Parameters
- textReader
- TextReader
Een lezer die de onbewerkte XML bevat die moet worden gelezen in de zojuist gemaakte XDocumentxml.
- options
- LoadOptions
Een set laadopties.
- cancellationToken
- CancellationToken
Een annuleringstoken.
Retouren
Een nieuw XDocument met de inhoud van de opgegeven TextReader.
Uitzonderingen
Het annuleringstoken is geannuleerd. Deze uitzondering wordt opgeslagen in de geretourneerde taak.
Opmerkingen
Als LoadOptions.PreserveWhitespace deze optie is ingesteld, wordt de XmlReaderSettings.IgnoreWhitespace eigenschap ingesteld op false.
Deze methode slaat op in de taak die alle uitzonderingen voor niet-gebruik retourneert die de synchrone tegenhanger van de methode kan genereren. Als er een uitzondering wordt opgeslagen in de geretourneerde taak, wordt deze uitzondering gegenereerd wanneer de taak wordt gewacht. Gebruiksonderzondering, zoals ArgumentException, worden nog steeds synchroon gegenereerd. Zie de uitzonderingen die zijn gegenereerd door Load(TextReader, LoadOptions)de opgeslagen uitzonderingen voor de opgeslagen uitzonderingen.
Van toepassing op
LoadAsync(XmlReader, LoadOptions, CancellationToken)
- Bron:
- XDocument.cs
- Bron:
- XDocument.cs
- Bron:
- XDocument.cs
- Bron:
- XDocument.cs
- Bron:
- 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)
Parameters
- options
- LoadOptions
Een set laadopties.
- cancellationToken
- CancellationToken
Een annuleringstoken.
Retouren
Een nieuw XDocument met de inhoud van de opgegeven XmlReader.
Uitzonderingen
Het annuleringstoken is geannuleerd. Deze uitzondering wordt opgeslagen in de geretourneerde taak.
Opmerkingen
Deze methode slaat op in de taak die alle uitzonderingen voor niet-gebruik retourneert die de synchrone tegenhanger van de methode kan genereren. Als er een uitzondering wordt opgeslagen in de geretourneerde taak, wordt deze uitzondering gegenereerd wanneer de taak wordt gewacht. Gebruiksonderzondering, zoals ArgumentException, worden nog steeds synchroon gegenereerd. Zie de uitzonderingen die zijn gegenereerd door Load(XmlReader, LoadOptions)de opgeslagen uitzonderingen voor de opgeslagen uitzonderingen.
Van toepassing op
LoadAsync(Stream, LoadOptions, CancellationToken)
- Bron:
- XDocument.cs
- Bron:
- XDocument.cs
- Bron:
- XDocument.cs
- Bron:
- XDocument.cs
- Bron:
- XDocument.cs
Asynchroon maakt een nieuwe XDocument en initialiseert de onderliggende XML-structuur van de opgegeven stroom, eventueel witruimte behouden.
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)
Parameters
- stream
- Stream
Een stroom met de onbewerkte XML die moet worden gelezen in de zojuist gemaakte XDocument.
- options
- LoadOptions
Een set laadopties.
- cancellationToken
- CancellationToken
Een annuleringstoken.
Retouren
Een nieuw XDocument met de inhoud van de opgegeven Stream.
Uitzonderingen
Het annuleringstoken is geannuleerd. Deze uitzondering wordt opgeslagen in de geretourneerde taak.
Opmerkingen
Als LoadOptions.PreserveWhitespace de eigenschap is ingesteld, wordt de onderliggende XmlReaderSettings.IgnoreWhitespace eigenschap ingesteld op false.
Deze methode slaat op in de taak die alle uitzonderingen voor niet-gebruik retourneert die de synchrone tegenhanger van de methode kan genereren. Als er een uitzondering wordt opgeslagen in de geretourneerde taak, wordt deze uitzondering gegenereerd wanneer de taak wordt gewacht. Gebruiksonderzondering, zoals ArgumentException, worden nog steeds synchroon gegenereerd. Zie de uitzonderingen die zijn gegenereerd door Load(Stream, LoadOptions)de opgeslagen uitzonderingen voor de opgeslagen uitzonderingen.