XElement.LoadAsync Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| LoadAsync(Stream, LoadOptions, CancellationToken) |
Asynkront skapar en ny XElement och initierar dess underliggande XML-träd med hjälp av den angivna strömmen, om du vill bevara tomt utrymme. |
| LoadAsync(TextReader, LoadOptions, CancellationToken) |
Asynkront skapar en ny XElement och initierar dess underliggande XML-träd med hjälp av den angivna textläsaren, om du vill bevara tomt utrymme. |
| LoadAsync(XmlReader, LoadOptions, CancellationToken) |
Asynkront skapar en ny XElement och initierar dess underliggande XML-träd med hjälp av den angivna XML-läsaren, om du vill bevara tomt utrymme. |
LoadAsync(Stream, LoadOptions, CancellationToken)
- Källa:
- XElement.cs
- Källa:
- XElement.cs
- Källa:
- XElement.cs
- Källa:
- XElement.cs
- Källa:
- XElement.cs
Asynkront skapar en ny XElement och initierar dess underliggande XML-träd med hjälp av den angivna strömmen, om du vill bevara tomt utrymme.
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)
Parametrar
- stream
- Stream
Dataströmmen som innehåller den råa XML som ska läsas.
- options
- LoadOptions
En bitvis kombination av uppräkningsvärdena som anger inläsningsalternativen för att parsa XML.
- cancellationToken
- CancellationToken
En token som kan användas för att begära annullering av den asynkrona åtgärden.
Returer
En ny XElement som innehåller innehållet i den angivna strömmen.
Undantag
Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.
Kommentarer
Om options är inställt på PreserveWhitespaceIgnoreWhitespace är egenskapen inställd på false.
Den här metoden lagrar i aktiviteten som returnerar alla undantag som inte används som metodens synkrona motsvarighet kan utlösa. Om ett undantag lagras i den returnerade aktiviteten utlöses undantaget när aktiviteten väntar. Användningsfel, till exempel ArgumentException, genereras fortfarande synkront. De lagrade undantagen finns i undantagen som genereras av Load(Stream, LoadOptions).
Gäller för
LoadAsync(TextReader, LoadOptions, CancellationToken)
- Källa:
- XElement.cs
- Källa:
- XElement.cs
- Källa:
- XElement.cs
- Källa:
- XElement.cs
- Källa:
- XElement.cs
Asynkront skapar en ny XElement och initierar dess underliggande XML-träd med hjälp av den angivna textläsaren, om du vill bevara tomt utrymme.
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)
Parametrar
- textReader
- TextReader
En läsare som innehåller den råa XML som ska läsas.
- options
- LoadOptions
En bitvis kombination av uppräkningsvärdena som anger inläsningsalternativen för att parsa XML.
- cancellationToken
- CancellationToken
En token som kan användas för att begära annullering av den asynkrona åtgärden.
Returer
En ny XElement som innehåller innehållet i den angivna läsaren.
Undantag
Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.
Kommentarer
Om options är inställt på PreserveWhitespaceIgnoreWhitespace är egenskapen inställd på false.
Den här metoden lagrar i aktiviteten som returnerar alla undantag som inte används som metodens synkrona motsvarighet kan utlösa. Om ett undantag lagras i den returnerade aktiviteten utlöses undantaget när aktiviteten väntar. Användningsfel, till exempel ArgumentException, genereras fortfarande synkront. De lagrade undantagen finns i undantagen som genereras av Load(TextReader, LoadOptions).
Gäller för
LoadAsync(XmlReader, LoadOptions, CancellationToken)
- Källa:
- XElement.cs
- Källa:
- XElement.cs
- Källa:
- XElement.cs
- Källa:
- XElement.cs
- Källa:
- XElement.cs
Asynkront skapar en ny XElement och initierar dess underliggande XML-träd med hjälp av den angivna XML-läsaren, om du vill bevara tomt utrymme.
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)
Parametrar
- reader
- XmlReader
En läsare som innehåller DEN XML som ska läsas.
- options
- LoadOptions
En bitvis kombination av uppräkningsvärdena som anger inläsningsalternativen för att parsa XML.
- cancellationToken
- CancellationToken
En token som kan användas för att begära annullering av den asynkrona åtgärden.
Returer
En ny XElement som innehåller innehållet i den angivna läsaren.
Undantag
Annulleringstoken avbröts. Det här undantaget lagras i den returnerade aktiviteten.
Kommentarer
Den här metoden lagrar i aktiviteten som returnerar alla undantag som inte används som metodens synkrona motsvarighet kan utlösa. Om ett undantag lagras i den returnerade aktiviteten utlöses undantaget när aktiviteten väntar. Användningsfel, till exempel ArgumentException, genereras fortfarande synkront. De lagrade undantagen finns i undantagen som genereras av Load(XmlReader, LoadOptions).