XElement.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(Stream, LoadOptions, CancellationToken) |
Asynchroon maakt een nieuwe XElement en initialiseert de onderliggende XML-structuur met behulp van de opgegeven stroom, eventueel witruimte behouden. |
| LoadAsync(TextReader, LoadOptions, CancellationToken) |
Asynchroon maakt een nieuwe XElement en initialiseert de onderliggende XML-structuur met behulp van de opgegeven tekstlezer, eventueel witruimte behouden. |
| LoadAsync(XmlReader, LoadOptions, CancellationToken) |
Asynchroon maakt een nieuwe XElement en initialiseert de onderliggende XML-structuur met behulp van de opgegeven XML-lezer, eventueel witruimte behouden. |
LoadAsync(Stream, LoadOptions, CancellationToken)
- Bron:
- XElement.cs
- Bron:
- XElement.cs
- Bron:
- XElement.cs
- Bron:
- XElement.cs
- Bron:
- XElement.cs
Asynchroon maakt een nieuwe XElement en initialiseert de onderliggende XML-structuur met behulp van de opgegeven stroom, eventueel witruimte behouden.
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)
Parameters
- stream
- Stream
De stream met de onbewerkte XML die moet worden gelezen.
- options
- LoadOptions
Een bitsgewijze combinatie van de opsommingswaarden waarmee de laadopties worden opgegeven om de XML te parseren.
- cancellationToken
- CancellationToken
Een token dat kan worden gebruikt om annulering van de asynchrone bewerking aan te vragen.
Retouren
Een nieuw XElement met de inhoud van de opgegeven stream.
Uitzonderingen
Het annuleringstoken is geannuleerd. Deze uitzondering wordt opgeslagen in de geretourneerde taak.
Opmerkingen
Als options deze optie is ingesteld PreserveWhitespaceop , wordt de 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.
Van toepassing op
LoadAsync(TextReader, LoadOptions, CancellationToken)
- Bron:
- XElement.cs
- Bron:
- XElement.cs
- Bron:
- XElement.cs
- Bron:
- XElement.cs
- Bron:
- XElement.cs
Asynchroon maakt een nieuwe XElement en initialiseert de onderliggende XML-structuur met behulp van de opgegeven tekstlezer, eventueel witruimte behouden.
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)
Parameters
- textReader
- TextReader
Een lezer met de onbewerkte XML die moet worden gelezen.
- options
- LoadOptions
Een bitsgewijze combinatie van de opsommingswaarden waarmee de laadopties worden opgegeven om de XML te parseren.
- cancellationToken
- CancellationToken
Een token dat kan worden gebruikt om annulering van de asynchrone bewerking aan te vragen.
Retouren
Een nieuw XElement met de inhoud van de opgegeven lezer.
Uitzonderingen
Het annuleringstoken is geannuleerd. Deze uitzondering wordt opgeslagen in de geretourneerde taak.
Opmerkingen
Als options deze optie is ingesteld PreserveWhitespaceop , wordt de 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:
- XElement.cs
- Bron:
- XElement.cs
- Bron:
- XElement.cs
- Bron:
- XElement.cs
- Bron:
- XElement.cs
Asynchroon maakt een nieuwe XElement en initialiseert de onderliggende XML-structuur met behulp van de opgegeven XML-lezer, eventueel witruimte behouden.
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)
Parameters
- reader
- XmlReader
Een lezer met de XML die moet worden gelezen.
- options
- LoadOptions
Een bitsgewijze combinatie van de opsommingswaarden waarmee de laadopties worden opgegeven om de XML te parseren.
- cancellationToken
- CancellationToken
Een token dat kan worden gebruikt om annulering van de asynchrone bewerking aan te vragen.
Retouren
Een nieuw XElement met de inhoud van de opgegeven lezer.
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.