XmlWriter.WriteRaw Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Po zastąpieniu w klasie pochodnej ręcznie zapisuje nieprzetworzone znaczniki.
Przeciążenia
WriteRaw(String) |
Po przesłonięciu w klasie pochodnej ręcznie zapisuje nieprzetworzone znaczniki z ciągu. |
WriteRaw(Char[], Int32, Int32) |
Po przesłonięciu w klasie pochodnej ręcznie zapisuje nieprzetworzone znaczniki z bufora znaków. |
Uwagi
Aby uzyskać asynchroniczną wersję tej metody, zobacz WriteRawAsync.
WriteRaw(String)
- Źródło:
- XmlWriter.cs
- Źródło:
- XmlWriter.cs
- Źródło:
- XmlWriter.cs
Po przesłonięciu w klasie pochodnej ręcznie zapisuje nieprzetworzone znaczniki z ciągu.
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)
Parametry
- data
- String
Ciąg zawierający tekst do zapisania.
Wyjątki
Parametr data
ma wartość null
lub String.Empty
.
Metoda XmlWriter została wywołana przed zakończeniem poprzedniej operacji asynchronicznej. W takim przypadku InvalidOperationException jest zgłaszany komunikat "Operacja asynchroniczna jest już w toku".
Przykłady
Zobacz XmlTextWriter.WriteRaw przykład użycia tej metody.
Uwagi
Ta metoda nie powoduje ucieczki znaków specjalnych.
Ważne
Element XmlWriter nie weryfikuje danych przekazanych do WriteRaw metody . Nie należy przekazywać dowolnych danych do tej metody.
Aby uzyskać asynchroniczną wersję tej metody, zobacz WriteRawAsync.
Dotyczy
WriteRaw(Char[], Int32, Int32)
- Źródło:
- XmlWriter.cs
- Źródło:
- XmlWriter.cs
- Źródło:
- XmlWriter.cs
Po przesłonięciu w klasie pochodnej ręcznie zapisuje nieprzetworzone znaczniki z bufora znaków.
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)
Parametry
- buffer
- Char[]
Tablica znaków zawierająca tekst do zapisania.
- index
- Int32
Pozycja w buforze wskazująca początek tekstu do zapisania.
- count
- Int32
Liczba znaków, jaka ma zostać zapisana.
Wyjątki
buffer
to null
.
index
wartość lub count
jest mniejsza niż zero.
-lub-
Długość buforu minus index
jest mniejsza niż count
.
Metoda XmlWriter została wywołana przed zakończeniem poprzedniej operacji asynchronicznej. W takim przypadku InvalidOperationException jest zgłaszany komunikat "Operacja asynchroniczna jest już w toku".
Uwagi
Ta metoda nie powoduje ucieczki znaków specjalnych.
Ważne
Element XmlWriter nie weryfikuje danych przekazanych do WriteRaw metody . Nie należy przekazywać dowolnych danych do tej metody.
Aby uzyskać asynchroniczną wersję tej metody, zobacz WriteRawAsync.