XNode.ReadFromAsync(XmlReader, CancellationToken) Yöntem

Tanım

bir içinden bir XNodeXmlReaderoluşturur. Düğümün çalışma zamanı türü, okuyucuda NodeType karşılaşılan ilk düğümün türü tarafından belirlenir.

public:
 static System::Threading::Tasks::Task<System::Xml::Linq::XNode ^> ^ ReadFromAsync(System::Xml::XmlReader ^ reader, System::Threading::CancellationToken cancellationToken);
public static System.Threading.Tasks.Task<System.Xml.Linq.XNode> ReadFromAsync(System.Xml.XmlReader reader, System.Threading.CancellationToken cancellationToken);
static member ReadFromAsync : System.Xml.XmlReader * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Xml.Linq.XNode>
Public Shared Function ReadFromAsync (reader As XmlReader, cancellationToken As CancellationToken) As Task(Of XNode)

Parametreler

reader
XmlReader

Bu XNodeiçine okumak için düğümde konumlandırılmış bir okuyucu.

cancellationToken
CancellationToken

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

Döndürülenler

Okuyucudan okunan düğümleri içeren bir XNode.

Özel durumlar

XmlReader, tanınan bir düğüm türüne konumlandırılmaz.

İ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 oluşturabileceği tüm kullanım dışı özel durumları döndürdüğü görevde depolar. Döndürülen görevde bir özel durum depolanırsa, görev beklendiğinde bu özel durum oluşturulur. ArgumentExceptiongibi kullanım özel durumları hâlâ eşzamanlı olarak fırlatılır. Depolanan özel durumlar için tarafından ReadFrom(XmlReader)oluşan özel durumlara bakın.

Şunlara uygulanır