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.
Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird rohes Markup manuell geschrieben.
Überlädt
| Name | Beschreibung |
|---|---|
| WriteRaw(String) |
Wenn sie in einer abgeleiteten Klasse überschrieben wird, schreibt unformatiertes Markup manuell aus einer Zeichenfolge. |
| WriteRaw(Char[], Int32, Int32) |
Wenn sie in einer abgeleiteten Klasse überschrieben werden, schreibt unformatiertes Markup manuell aus einem Zeichenpuffer. |
Hinweise
Die asynchrone Version dieser Methode finden Sie unter WriteRawAsync.
WriteRaw(String)
- Quelle:
- XmlWriter.cs
- Quelle:
- XmlWriter.cs
- Quelle:
- XmlWriter.cs
- Quelle:
- XmlWriter.cs
- Quelle:
- XmlWriter.cs
Wenn sie in einer abgeleiteten Klasse überschrieben wird, schreibt unformatiertes Markup 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 InvalidOperationException wird die Meldung "Ein asynchroner Vorgang wird bereits ausgeführt" ausgelöst.
Beispiele
Ein Beispiel für diese Methode finden Sie XmlTextWriter.WriteRaw unter Verwendung dieser Methode.
Hinweise
Diese Methode escape keine Sonderzeichen.
Important
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)
- Quelle:
- XmlWriter.cs
- Quelle:
- XmlWriter.cs
- Quelle:
- XmlWriter.cs
- Quelle:
- XmlWriter.cs
- Quelle:
- XmlWriter.cs
Wenn sie in einer abgeleiteten Klasse überschrieben werden, schreibt unformatiertes Markup 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 angibt.
- count
- Int32
Die Anzahl der zu schreibenden Zeichen.
Ausnahmen
buffer ist null.
index oder count ist kleiner als Null.
-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 InvalidOperationException wird die Meldung "Ein asynchroner Vorgang wird bereits ausgeführt" ausgelöst.
Hinweise
Diese Methode escape keine Sonderzeichen.
Important
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.