XmlWriter.WriteRawAsync XmlWriter.WriteRawAsync XmlWriter.WriteRawAsync XmlWriter.WriteRawAsync Method

Definition

Schreibt asynchron unformatiertes Markup manuell aus einer Zeichenfolge.Asynchronously writes raw markup manually.

Überlädt

WriteRawAsync(String) WriteRawAsync(String) WriteRawAsync(String) WriteRawAsync(String)

Schreibt asynchron unformatiertes Markup manuell aus einer Zeichenfolge.Asynchronously writes raw markup manually from a string.

WriteRawAsync(Char[], Int32, Int32) WriteRawAsync(Char[], Int32, Int32) WriteRawAsync(Char[], Int32, Int32) WriteRawAsync(Char[], Int32, Int32)

Schreibt asynchron unformatiertes Markup manuell aus einem Zeichenpuffer.Asynchronously writes raw markup manually from a character buffer.

Hinweise

Dies ist die asynchrone Version von WriteRaw, mit der gleichen Funktionalität.This is the asynchronous version of WriteRaw, with the same functionality. Um diese Methode verwenden zu können, müssen Sie festlegen der Async flag true.To use this method, you must set the Async flag to true.

WriteRawAsync(String) WriteRawAsync(String) WriteRawAsync(String) WriteRawAsync(String)

Schreibt asynchron unformatiertes Markup manuell aus einer Zeichenfolge.Asynchronously writes raw markup manually from a string.

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

Parameter

data
String String String String

Zeichenfolge, die den zu schreibenden Text enthält.String containing the text to write.

Gibt zurück

Die Aufgabe, die den asynchronen WriteRaw-Vorgang darstellt.The task that represents the asynchronous WriteRaw operation.

Ausnahmen

Eine XmlWriter-Methode wurde aufgerufen, bevor ein vorheriger asynchroner Vorgang abgeschlossen wurde.An XmlWriter method was called before a previous asynchronous operation finished. In diesem Fall wird InvalidOperationException mit der Meldung „Es wird bereits ein asynchroner Vorgang ausgeführt“ ausgelöst.In this case, InvalidOperationException is thrown with the message "An asynchronous operation is already in progress."

- oder - -or-

Eine asynchrone XmlWriter-Methode wurde aufgerufen, ohne das Async-Flag auf true festzulegen.An XmlWriter asynchronous method was called without setting the Async flag to true. 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.In this case, InvalidOperationException is thrown with the message "Set XmlWriterSettings.Async to true if you want to use Async Methods."

Hinweise

Dies ist die asynchrone Version von WriteRaw, mit der gleichen Funktionalität.This is the asynchronous version of WriteRaw, with the same functionality. Um diese Methode verwenden zu können, müssen Sie festlegen der Async flag true.To use this method, you must set the Async flag to true.

Siehe auch

WriteRawAsync(Char[], Int32, Int32) WriteRawAsync(Char[], Int32, Int32) WriteRawAsync(Char[], Int32, Int32) WriteRawAsync(Char[], Int32, Int32)

Schreibt asynchron unformatiertes Markup manuell aus einem Zeichenpuffer.Asynchronously writes raw markup manually from a character buffer.

public:
 virtual System::Threading::Tasks::Task ^ WriteRawAsync(cli::array <char> ^ buffer, int index, int count);
public virtual System.Threading.Tasks.Task WriteRawAsync (char[] buffer, int index, int count);
abstract member WriteRawAsync : char[] * int * int -> System.Threading.Tasks.Task
override this.WriteRawAsync : char[] * int * int -> System.Threading.Tasks.Task
Public Overridable Function WriteRawAsync (buffer As Char(), index As Integer, count As Integer) As Task

Parameter

buffer
Char[]

Zeichenarray, das den zu schreibenden Text enthält.Character array containing the text to write.

index
Int32 Int32 Int32 Int32

Die Position innerhalb des Puffers, die den Anfang des zu schreibenden Texts kennzeichnet.The position within the buffer indicating the start of the text to write.

count
Int32 Int32 Int32 Int32

Die Anzahl der zu schreibenden Zeichen.The number of characters to write.

Gibt zurück

Die Aufgabe, die den asynchronen WriteRaw-Vorgang darstellt.The task that represents the asynchronous WriteRaw operation.

Ausnahmen

Eine XmlWriter-Methode wurde aufgerufen, bevor ein vorheriger asynchroner Vorgang abgeschlossen wurde.An XmlWriter method was called before a previous asynchronous operation finished. In diesem Fall wird InvalidOperationException mit der Meldung „Es wird bereits ein asynchroner Vorgang ausgeführt“ ausgelöst.In this case, InvalidOperationException is thrown with the message "An asynchronous operation is already in progress."

- oder - -or-

Eine asynchrone XmlWriter-Methode wurde aufgerufen, ohne das Async-Flag auf true festzulegen.An XmlWriter asynchronous method was called without setting the Async flag to true. 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.In this case, InvalidOperationException is thrown with the message "Set XmlWriterSettings.Async to true if you want to use Async Methods."

Hinweise

Dies ist die asynchrone Version von WriteRaw, mit der gleichen Funktionalität.This is the asynchronous version of WriteRaw, with the same functionality. Um diese Methode verwenden zu können, müssen Sie festlegen der Async flag true.To use this method, you must set the Async flag to true.

Siehe auch

Gilt für: