XmlWriter.WriteRaw 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 beim Überschreiben in einer abgeleiteten Klasse manuell Rohdatenmarkup.
Überlädt
WriteRaw(String) |
Schreibt beim Überschreiben in einer abgeleiteten Klasse Rohdatenmarkup manuell aus einer Zeichenfolge. |
WriteRaw(Char[], Int32, Int32) |
Schreibt beim Überschreiben in einer abgeleiteten Klasse Rohdatenmarkup manuell aus einem Zeichenpuffer. |
Hinweise
Die asynchrone Version dieser Methode finden Sie unter WriteRawAsync.
WriteRaw(String)
Schreibt beim Überschreiben in einer abgeleiteten Klasse Rohdatenmarkup manuell aus einer Zeichenfolge.
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
Zeichenfolge, die den zu schreibenden Text enthält.
Ausnahmen
data
ist entweder null
oder String.Empty
.
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.
Beispiele
Ein Beispiel für diese Methode finden Sie unter XmlTextWriter.WriteRaw Verwendung dieser Methode.
Hinweise
Diese Methode escape keine Sonderzeichen.
Wichtig
Die XmlWriter Daten, die an die WriteRaw Methode übergeben werden, werden nicht überprüft. Sie sollten keine beliebigen Daten an diese Methode übergeben.
Die asynchrone Version dieser Methode finden Sie unter WriteRawAsync.
Gilt für
WriteRaw(Char[], Int32, Int32)
Schreibt beim Überschreiben in einer abgeleiteten Klasse Rohdatenmarkup manuell aus einem Zeichenpuffer.
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.
- index
- Int32
Die Position innerhalb des Puffers, die den Anfang des zu schreibenden Texts kennzeichnet.
- count
- Int32
Die Anzahl der zu schreibenden Zeichen.
Ausnahmen
buffer
ist null
.
index
oder count
ist kleiner als 0.
- oder -
Die Pufferlänge minus index
ist kleiner als count
.
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.
Hinweise
Diese Methode escape keine Sonderzeichen.
Wichtig
Die XmlWriter Daten, die an die WriteRaw Methode übergeben werden, werden nicht überprüft. Sie sollten keine beliebigen Daten an diese Methode übergeben.
Die asynchrone Version dieser Methode finden Sie unter WriteRawAsync.