XmlWriter.WriteNodeAsync Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Kaynak nesnedeki her şeyi zaman uyumsuz olarak geçerli yazıcı örneğine kopyalar.
Aşırı Yüklemeler
WriteNodeAsync(XPathNavigator, Boolean) |
Nesnedeki XPathNavigator her şeyi zaman uyumsuz olarak yazıcıya kopyalar. Kalıntının XPathNavigator konumu değişmeden kalır. |
WriteNodeAsync(XmlReader, Boolean) |
Zaman uyumsuz olarak okuyucudan yazıcıya her şeyi kopyalar ve okuyucuyu bir sonraki eşdüzeyin başlangıcına taşır. |
Açıklamalar
Bu, aynı işlevselliğe sahip zaman uyumsuz sürümüdür WriteNode. Bu yöntemi kullanmak için bayrağını Async olarak true
ayarlamanız gerekir.
WriteNodeAsync(XPathNavigator, Boolean)
Nesnedeki XPathNavigator her şeyi zaman uyumsuz olarak yazıcıya kopyalar. Kalıntının XPathNavigator konumu değişmeden kalır.
public:
virtual System::Threading::Tasks::Task ^ WriteNodeAsync(System::Xml::XPath::XPathNavigator ^ navigator, bool defattr);
public virtual System.Threading.Tasks.Task WriteNodeAsync (System.Xml.XPath.XPathNavigator navigator, bool defattr);
abstract member WriteNodeAsync : System.Xml.XPath.XPathNavigator * bool -> System.Threading.Tasks.Task
override this.WriteNodeAsync : System.Xml.XPath.XPathNavigator * bool -> System.Threading.Tasks.Task
Public Overridable Function WriteNodeAsync (navigator As XPathNavigator, defattr As Boolean) As Task
Parametreler
- navigator
- XPathNavigator
Kopyalanacak XPathNavigator kaynak.
- defattr
- Boolean
true
varsayılan öznitelikleri kopyalamak için; aksi takdirde , false
.
Döndürülenler
Zaman uyumsuz WriteNode
işlemi temsil eden görev.
Özel durumlar
Önceki XmlWriter bir zaman uyumsuz işlem tamamlanmadan önce bir yöntem çağrıldı. Bu durumda, InvalidOperationException "Zaman uyumsuz bir işlem zaten devam ediyor" iletisiyle oluşturulur.
-veya-
XmlWriter bayrağı true
olarak ayarlanmadan Async zaman uyumsuz bir yöntem çağrıldı. Bu durumda, InvalidOperationException "Async Methods kullanmak istiyorsanız XmlWriterSettings.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 WriteNode. Bu yöntemi kullanmak için bayrağını Async olarak true
ayarlamanız gerekir.
Ayrıca bkz.
Şunlara uygulanır
WriteNodeAsync(XmlReader, Boolean)
Zaman uyumsuz olarak okuyucudan yazıcıya her şeyi kopyalar ve okuyucuyu bir sonraki eşdüzeyin başlangıcına taşır.
public:
virtual System::Threading::Tasks::Task ^ WriteNodeAsync(System::Xml::XmlReader ^ reader, bool defattr);
public virtual System.Threading.Tasks.Task WriteNodeAsync (System.Xml.XmlReader reader, bool defattr);
abstract member WriteNodeAsync : System.Xml.XmlReader * bool -> System.Threading.Tasks.Task
override this.WriteNodeAsync : System.Xml.XmlReader * bool -> System.Threading.Tasks.Task
Public Overridable Function WriteNodeAsync (reader As XmlReader, defattr As Boolean) As Task
Parametreler
- defattr
- Boolean
true
öğesinin varsayılan özniteliklerini XmlReader
kopyalamak için ; aksi takdirde . false
Döndürülenler
Zaman uyumsuz WriteNode
işlemi temsil eden görev.
Özel durumlar
Önceki XmlWriter bir zaman uyumsuz işlem tamamlanmadan önce bir yöntem çağrıldı. Bu durumda, InvalidOperationException "Zaman uyumsuz bir işlem zaten devam ediyor" iletisiyle oluşturulur.
-veya-
XmlWriter bayrağı true
olarak ayarlanmadan Async zaman uyumsuz bir yöntem çağrıldı. Bu durumda, InvalidOperationException "Async Methods kullanmak istiyorsanız XmlWriterSettings.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 WriteNode. Bu yöntemi kullanmak için bayrağını Async olarak true
ayarlamanız gerekir.