Auf Englisch lesen

Freigeben über


XmlWriter.WriteRaw Methode

Definition

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.

C#
public abstract void WriteRaw (string data);

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

.NET 7 und andere Versionen
Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

WriteRaw(Char[], Int32, Int32)

Schreibt beim Überschreiben in einer abgeleiteten Klasse Rohdatenmarkup manuell aus einem Zeichenpuffer.

C#
public abstract void WriteRaw (char[] buffer, int index, int count);

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.

Gilt für

.NET 7 und andere Versionen
Produkt Versionen
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0