XmlWriter.WriteRaw Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Při přepsání v odvozené třídě zapíše nezpracované revize ručně.
Přetížení
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ě zapíše nezpracované kódy ručně z vyrovnávací paměti znaků. |
Poznámky
Asynchronní verzi této metody najdete v tématu WriteRawAsync.
WriteRaw(String)
- 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 se zprávou "Asynchronní operace již probíhá.".
Příklady
Podívejte XmlTextWriter.WriteRaw se na příklad použití této metody.
Poznámky
Tato metoda neuvádí do řídicího řádku speciální znaky.
Důležité
Neověřuje XmlWriter data, která jsou předána metodě WriteRaw . Této metodě byste neměli předávat libovolná data.
Asynchronní verzi této metody najdete v tématu WriteRawAsync.
Platí pro
WriteRaw(Char[], Int32, Int32)
- Zdroj:
- XmlWriter.cs
- Zdroj:
- XmlWriter.cs
- Zdroj:
- XmlWriter.cs
Při přepsání v odvozené třídě zapíše nezpracované kódy 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, který se má napsat.
- index
- Int32
Pozice uvnitř vyrovnávací paměti označující začátek textu, který se má zapsat.
- count
- Int32
Počet znaků k zápisu.
Výjimky
buffer
je null
.
index
nebo count
je menší než nula.
-nebo-
Délka vyrovnávací paměti minus index
je menší než count
.
Před XmlWriter dokončením předchozí asynchronní operace byla volána metoda. V tomto případě InvalidOperationException je vyvolán se zprávou "Asynchronní operace již probíhá.".
Poznámky
Tato metoda neuvádí do řídicího řádku speciální znaky.
Důležité
Neověřuje XmlWriter data, která jsou předána metodě WriteRaw . Této metodě byste neměli předávat libovolná data.
Asynchronní verzi této metody najdete v tématu WriteRawAsync.