XmlWriter.WriteRaw XmlWriter.WriteRaw XmlWriter.WriteRaw XmlWriter.WriteRaw Method

Definition

Schreibt beim Überschreiben in einer abgeleiteten Klasse manuell Rohdatenmarkup.When overridden in a derived class, writes raw markup manually.

Überlädt

WriteRaw(String) WriteRaw(String) WriteRaw(String) WriteRaw(String)

Schreibt beim Überschreiben in einer abgeleiteten Klasse Rohdatenmarkup manuell aus einer Zeichenfolge.When overridden in a derived class, writes raw markup manually from a string.

WriteRaw(Char[], Int32, Int32) WriteRaw(Char[], Int32, Int32) WriteRaw(Char[], Int32, Int32) WriteRaw(Char[], Int32, Int32)

Schreibt beim Überschreiben in einer abgeleiteten Klasse Rohdatenmarkup manuell aus einem Zeichenpuffer.When overridden in a derived class, writes raw markup manually from a character buffer.

Hinweise

Die asynchrone Version dieser Methode finden Sie unter WriteRawAsync.For the asynchronous version of this method, see WriteRawAsync.

WriteRaw(String) WriteRaw(String) WriteRaw(String) WriteRaw(String)

Schreibt beim Überschreiben in einer abgeleiteten Klasse Rohdatenmarkup manuell aus einer Zeichenfolge.When overridden in a derived class, writes raw markup manually from a string.

public:
 abstract void WriteRaw(System::String ^ data);
public abstract void WriteRaw (string data);
abstract member WriteRaw : string -> unit
Public MustOverride Sub WriteRaw (data As String)

Parameter

data
String String String String

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

Ausnahmen

data ist entweder null oder String.Empty.data is either null or String.Empty.

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."

Beispiele

Finden Sie unter XmlTextWriter.WriteRaw ein Beispiel, das mit dieser Methode.See XmlTextWriter.WriteRaw for an example using this method.

Hinweise

Diese Methode nicht Sonderzeichen mit Escapezeichen versehen.This method does not escape special characters.

Wichtig

Die XmlWriter überprüft nicht die Daten, die an die WriteRaw Methode.The XmlWriter does not validate the data that is passed to the WriteRaw method. Sie sollten keine willkürlichen Daten für diese Methode übergeben.You should not pass arbitrary data to this method.

Die asynchrone Version dieser Methode finden Sie unter WriteRawAsync.For the asynchronous version of this method, see WriteRawAsync.

WriteRaw(Char[], Int32, Int32) WriteRaw(Char[], Int32, Int32) WriteRaw(Char[], Int32, Int32) WriteRaw(Char[], Int32, Int32)

Schreibt beim Überschreiben in einer abgeleiteten Klasse Rohdatenmarkup manuell aus einem Zeichenpuffer.When overridden in a derived class, writes raw markup manually from a character buffer.

public:
 abstract void WriteRaw(cli::array <char> ^ buffer, int index, int count);
public abstract void WriteRaw (char[] buffer, int index, int count);
abstract member WriteRaw : char[] * int * int -> unit
Public MustOverride Sub WriteRaw (buffer As Char(), index As Integer, count As Integer)

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.

Ausnahmen

index oder count ist kleiner als 0.index or count is less than zero.

- oder - -or- Die Pufferlänge minus index ist kleiner als count.The buffer length minus index is less than count.

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."

Hinweise

Diese Methode nicht Sonderzeichen mit Escapezeichen versehen.This method does not escape special characters.

Wichtig

Die XmlWriter überprüft nicht die Daten, die an die WriteRaw Methode.The XmlWriter does not validate the data that is passed to the WriteRaw method. Sie sollten keine willkürlichen Daten für diese Methode übergeben.You should not pass arbitrary data to this method.

Die asynchrone Version dieser Methode finden Sie unter WriteRawAsync.For the asynchronous version of this method, see WriteRawAsync.

Gilt für: