Aracılığıyla paylaş


XElement.LoadAsync Yöntem

Tanım

Aşırı Yüklemeler

LoadAsync(Stream, LoadOptions, CancellationToken)

Zaman uyumsuz olarak yeni XElement bir oluşturur ve belirtilen akışı kullanarak temel alınan XML ağacını başlatır ve isteğe bağlı olarak boşluğu korur.

LoadAsync(TextReader, LoadOptions, CancellationToken)

Zaman uyumsuz olarak yeni XElement bir oluşturur ve belirtilen metin okuyucuyu kullanarak temel alınan XML ağacını başlatır ve isteğe bağlı olarak boşluğu korur.

LoadAsync(XmlReader, LoadOptions, CancellationToken)

Zaman uyumsuz olarak yeni XElement bir oluşturur ve belirtilen XML okuyucuyu kullanarak temel alınan XML ağacını başlatır ve isteğe bağlı olarak boşluğu korur.

LoadAsync(Stream, LoadOptions, CancellationToken)

Kaynak:
XElement.cs
Kaynak:
XElement.cs
Kaynak:
XElement.cs

Zaman uyumsuz olarak yeni XElement bir oluşturur ve belirtilen akışı kullanarak temel alınan XML ağacını başlatır ve isteğe bağlı olarak boşluğu korur.

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)

Parametreler

stream
Stream

Okunacak ham XML'i içeren akış.

options
LoadOptions

XML'yi ayrıştırmak için yükleme seçeneklerini belirten sabit listesi değerlerinin bit düzeyinde birleşimi.

cancellationToken
CancellationToken

Zaman uyumsuz işlemin iptalini istemek için kullanılabilecek bir belirteç.

Döndürülenler

Belirtilen akışın içeriğini içeren yeni XElement bir.

Özel durumlar

İptal belirteci iptal edildi. Bu özel durum, döndürülen görevde depolanır.

Açıklamalar

olarak ayarlanırsa optionsPreserveWhitespaceIgnoreWhitespace özelliği olarak ayarlanır.false

Bu yöntem, yöntemin zaman uyumlu karşılık geleninin atabileceği tüm kullanım dışı özel durumları döndürdüğü görevde depolar. Döndürülen görevde bir özel durum depolanıyorsa, görev beklenirken bu özel durum oluşturulur. gibi ArgumentExceptionkullanım özel durumları yine de zaman uyumlu olarak oluşturulur. Depolanan özel durumlar için tarafından oluşan Load(Stream, LoadOptions)özel durumlara bakın.

Şunlara uygulanır

LoadAsync(TextReader, LoadOptions, CancellationToken)

Kaynak:
XElement.cs
Kaynak:
XElement.cs
Kaynak:
XElement.cs

Zaman uyumsuz olarak yeni XElement bir oluşturur ve belirtilen metin okuyucuyu kullanarak temel alınan XML ağacını başlatır ve isteğe bağlı olarak boşluğu korur.

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)

Parametreler

textReader
TextReader

Okunacak ham XML'yi içeren bir okuyucu.

options
LoadOptions

XML'yi ayrıştırmak için yükleme seçeneklerini belirten sabit listesi değerlerinin bit düzeyinde birleşimi.

cancellationToken
CancellationToken

Zaman uyumsuz işlemin iptalini istemek için kullanılabilecek bir belirteç.

Döndürülenler

Belirtilen okuyucunun içeriğini içeren yeni XElement bir.

Özel durumlar

İptal belirteci iptal edildi. Bu özel durum, döndürülen görevde depolanır.

Açıklamalar

olarak ayarlanırsa optionsPreserveWhitespaceIgnoreWhitespace özelliği olarak ayarlanır.false

Bu yöntem, yöntemin zaman uyumlu karşılık geleninin atabileceği tüm kullanım dışı özel durumları döndürdüğü görevde depolar. Döndürülen görevde bir özel durum depolanıyorsa, görev beklenirken bu özel durum oluşturulur. gibi ArgumentExceptionkullanım özel durumları yine de zaman uyumlu olarak oluşturulur. Depolanan özel durumlar için tarafından oluşan Load(TextReader, LoadOptions)özel durumlara bakın.

Şunlara uygulanır

LoadAsync(XmlReader, LoadOptions, CancellationToken)

Kaynak:
XElement.cs
Kaynak:
XElement.cs
Kaynak:
XElement.cs

Zaman uyumsuz olarak yeni XElement bir oluşturur ve belirtilen XML okuyucuyu kullanarak temel alınan XML ağacını başlatır ve isteğe bağlı olarak boşluğu korur.

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)

Parametreler

reader
XmlReader

Okunacak XML'yi içeren bir okuyucu.

options
LoadOptions

XML'yi ayrıştırmak için yükleme seçeneklerini belirten sabit listesi değerlerinin bit düzeyinde birleşimi.

cancellationToken
CancellationToken

Zaman uyumsuz işlemin iptalini istemek için kullanılabilecek bir belirteç.

Döndürülenler

Belirtilen okuyucunun içeriğini içeren yeni XElement bir.

Özel durumlar

İptal belirteci iptal edildi. Bu özel durum, döndürülen görevde depolanır.

Açıklamalar

Bu yöntem, yöntemin zaman uyumlu karşılık geleninin atabileceği tüm kullanım dışı özel durumları döndürdüğü görevde depolar. Döndürülen görevde bir özel durum depolanıyorsa, görev beklenirken bu özel durum oluşturulur. gibi ArgumentExceptionkullanım özel durumları yine de zaman uyumlu olarak oluşturulur. Depolanan özel durumlar için tarafından oluşan Load(XmlReader, LoadOptions)özel durumlara bakın.

Şunlara uygulanır