XmlWriter.WriteRaw Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Wanneer deze worden overschreven in een afgeleide klasse, schrijft u onbewerkte markeringen handmatig.
Overloads
| Name | Description |
|---|---|
| WriteRaw(String) |
Wanneer deze worden overschreven in een afgeleide klasse, schrijft u onbewerkte markeringen handmatig uit een tekenreeks. |
| WriteRaw(Char[], Int32, Int32) |
Wanneer deze worden overschreven in een afgeleide klasse, schrijft u onbewerkte markeringen handmatig vanuit een tekenbuffer. |
Opmerkingen
Zie voor de asynchrone versie van deze methode WriteRawAsync.
WriteRaw(String)
Wanneer deze worden overschreven in een afgeleide klasse, schrijft u onbewerkte markeringen handmatig uit een tekenreeks.
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)
Parameters
- data
- String
Tekenreeks die de te schrijven tekst bevat.
Uitzonderingen
data
null is of String.Empty.
Er XmlWriter is een methode aangeroepen voordat een vorige asynchrone bewerking is voltooid. In dit geval InvalidOperationException wordt het bericht 'Er wordt al een asynchrone bewerking uitgevoerd'.
Voorbeelden
Zie XmlTextWriter.WriteRaw voor een voorbeeld met deze methode.
Opmerkingen
Deze methode escapet geen speciale tekens.
Important
De XmlWriter gegevens die aan de WriteRaw methode worden doorgegeven, worden niet gevalideerd. U mag geen willekeurige gegevens doorgeven aan deze methode.
Zie voor de asynchrone versie van deze methode WriteRawAsync.
Van toepassing op
WriteRaw(Char[], Int32, Int32)
Wanneer deze worden overschreven in een afgeleide klasse, schrijft u onbewerkte markeringen handmatig vanuit een tekenbuffer.
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)
Parameters
- buffer
- Char[]
Tekenmatrix met de tekst die moet worden geschreven.
- index
- Int32
De positie in de buffer die het begin van de te schrijven tekst aangeeft.
- count
- Int32
Het aantal tekens dat moet worden geschreven.
Uitzonderingen
buffer is null.
index of count kleiner is dan nul.
– of –
De bufferlengte min index is kleiner dan count.
Er XmlWriter is een methode aangeroepen voordat een vorige asynchrone bewerking is voltooid. In dit geval InvalidOperationException wordt het bericht 'Er wordt al een asynchrone bewerking uitgevoerd'.
Opmerkingen
Deze methode escapet geen speciale tekens.
Important
De XmlWriter gegevens die aan de WriteRaw methode worden doorgegeven, worden niet gevalideerd. U mag geen willekeurige gegevens doorgeven aan deze methode.
Zie voor de asynchrone versie van deze methode WriteRawAsync.