XElement.LoadAsync Metod

Definition

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

Gäller för