XmlWriter.WriteAttributesAsync(XmlReader, Boolean) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schreibt asynchron alle Attribute aus, die in der aktuellen Position in XmlReader gefunden werden.
public:
virtual System::Threading::Tasks::Task ^ WriteAttributesAsync(System::Xml::XmlReader ^ reader, bool defattr);
public virtual System.Threading.Tasks.Task WriteAttributesAsync (System.Xml.XmlReader reader, bool defattr);
abstract member WriteAttributesAsync : System.Xml.XmlReader * bool -> System.Threading.Tasks.Task
override this.WriteAttributesAsync : System.Xml.XmlReader * bool -> System.Threading.Tasks.Task
Public Overridable Function WriteAttributesAsync (reader As XmlReader, defattr As Boolean) As Task
Parameter
- reader
- XmlReader
Der XmlReader
, aus dem die Attribute kopiert werden sollen.
- defattr
- Boolean
true
, um die Standardattribute aus dem XmlReader
zu kopieren, andernfalls false
.
Gibt zurück
Die Aufgabe, die den asynchronen WriteAttributes
-Vorgang darstellt.
Ausnahmen
Eine XmlWriter-Methode wurde aufgerufen, bevor ein vorheriger asynchroner Vorgang abgeschlossen wurde. In diesem Fall wird InvalidOperationException mit der Meldung „Es wird bereits ein asynchroner Vorgang ausgeführt“ ausgelöst.
- oder -
Eine asynchrone XmlWriter-Methode wurde aufgerufen, ohne das Async-Flag auf true
festzulegen. In diesem Fall wird InvalidOperationException mit der Nachricht „Legen Sie XmlWriterSettings.Async auf True fest, wenn Sie die Async-Methoden verwenden möchten“ ausgelöst.
Hinweise
Dies ist die asynchrone Version von WriteAttributesmit der gleichen Funktionalität. Um diese Methode verwenden zu können, müssen Sie das Async Flag auf true
festlegen.