Aracılığıyla paylaş


XmlReader.ReadOuterXmlAsync Yöntem

Tanım

bu düğümü ve tüm alt öğelerini temsil eden işaretleme de dahil olmak üzere içeriği zaman uyumsuz olarak okur.

public:
 virtual System::Threading::Tasks::Task<System::String ^> ^ ReadOuterXmlAsync();
public virtual System.Threading.Tasks.Task<string> ReadOuterXmlAsync ();
abstract member ReadOuterXmlAsync : unit -> System.Threading.Tasks.Task<string>
override this.ReadOuterXmlAsync : unit -> System.Threading.Tasks.Task<string>
Public Overridable Function ReadOuterXmlAsync () As Task(Of String)

Döndürülenler

Task<String>

Okuyucu bir öğeye veya öznitelik düğümüne konumlandırıldıysa, bu yöntem geçerli düğümün ve tüm alt öğelerinin işaretlemesi de dahil olmak üzere tüm XML içeriğini döndürür; aksi takdirde boş bir dize döndürür.

Özel durumlar

XmlReader bayrağı trueolarak ayarlanmadan Async zaman uyumsuz bir yöntem çağrıldı. Bu durumda, InvalidOperationException "Async Methods kullanmak istiyorsanız XmlReaderSettings.Async değerini true olarak ayarlayın" iletisiyle oluşturulur.

Açıklamalar

Bu, aynı işlevselliğe sahip zaman uyumsuz sürümüdür ReadOuterXml. Bu yöntemi kullanmak için bayrağını Async olarak trueayarlamanız gerekir.

Şunlara uygulanır

Ayrıca bkz.