Udostępnij za pośrednictwem


XmlWriter.WriteRaw Metoda

Definicja

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.

Dotyczy