XmlWriter.WriteRaw Metoda

Definice

Při přepsání v odvozené třídě zapíše nezpracované revize ručně.

Přetížení

Name Description
WriteRaw(String)

Při přepsání v odvozené třídě zapíše nezpracované revize ručně z řetězce.

WriteRaw(Char[], Int32, Int32)

Při přepsání v odvozené třídě zapisuje nezpracované revize ručně z vyrovnávací paměti znaků.

Poznámky

Asynchronní verzi této metody naleznete v tématu WriteRawAsync.

WriteRaw(String)

Zdroj:
XmlWriter.cs
Zdroj:
XmlWriter.cs
Zdroj:
XmlWriter.cs
Zdroj:
XmlWriter.cs
Zdroj:
XmlWriter.cs

Při přepsání v odvozené třídě zapíše nezpracované revize ručně z řetězce.

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

Řetězec obsahující text k zápisu

Výjimky

data je buď null nebo String.Empty.

Před XmlWriter dokončením předchozí asynchronní operace byla volána metoda. V tomto případě InvalidOperationException je vyvolán zpráva "Asynchronní operace už probíhá".

Příklady

Podívejte se XmlTextWriter.WriteRaw na příklad použití této metody.

Poznámky

Tato metoda neuvádí řídicí speciální znaky.

Important

Neověřuje XmlWriter data, která jsou předána metodě WriteRaw . Do této metody byste neměli předávat libovolná data.

Asynchronní verzi této metody naleznete v tématu WriteRawAsync.

Platí pro

WriteRaw(Char[], Int32, Int32)

Zdroj:
XmlWriter.cs
Zdroj:
XmlWriter.cs
Zdroj:
XmlWriter.cs
Zdroj:
XmlWriter.cs
Zdroj:
XmlWriter.cs

Při přepsání v odvozené třídě zapisuje nezpracované revize ručně z vyrovnávací paměti znaků.

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[]

Pole znaků obsahující text k zápisu

index
Int32

Pozice v vyrovnávací paměti označující začátek textu k zápisu.

count
Int32

Počet znaků, které se mají napsat.

Výjimky

buffer je null.

index nebo count je menší než nula.

nebo

Délka vyrovnávací paměti je menší index než count.

Před XmlWriter dokončením předchozí asynchronní operace byla volána metoda. V tomto případě InvalidOperationException je vyvolán zpráva "Asynchronní operace už probíhá".

Poznámky

Tato metoda neuvádí řídicí speciální znaky.

Important

Neověřuje XmlWriter data, která jsou předána metodě WriteRaw . Do této metody byste neměli předávat libovolná data.

Asynchronní verzi této metody naleznete v tématu WriteRawAsync.

Platí pro