XmlWriter.WriteRaw Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Ha egy származtatott osztályban felül van bírálva, manuálisan írja le a nyers korrektúrát.
Túlterhelések
| Name | Description |
|---|---|
| WriteRaw(String) |
Ha egy származtatott osztályban felül van bírálva, manuálisan ír nyers korrektúrát egy sztringből. |
| WriteRaw(Char[], Int32, Int32) |
Ha egy származtatott osztályban felül van bírálva, manuálisan ír nyers korrektúrát egy karakterpufferből. |
Megjegyzések
A metódus aszinkron verziójáról lásd WriteRawAsync: .
WriteRaw(String)
Ha egy származtatott osztályban felül van bírálva, manuálisan ír nyers korrektúrát egy sztringből.
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)
Paraméterek
- data
- String
Az írandó szöveget tartalmazó karakterlánc.
Kivételek
data vagy null vagy String.Empty.
Egy XmlWriter metódust hívtak meg, mielőtt egy korábbi aszinkron művelet befejeződött. Ebben az esetben InvalidOperationException a "Aszinkron művelet már folyamatban van" üzenet jelenik meg.
Példák
Tekintse meg XmlTextWriter.WriteRaw ezt a módszert használó példát.
Megjegyzések
Ez a metódus nem menekül a speciális karakterek elől.
Important
A XmlWriter rendszer nem ellenőrzi a metódusnak WriteRaw átadott adatokat. Nem szabad tetszőleges adatokat átadni ehhez a metódushoz.
A metódus aszinkron verziójáról lásd WriteRawAsync: .
A következőre érvényes:
WriteRaw(Char[], Int32, Int32)
Ha egy származtatott osztályban felül van bírálva, manuálisan ír nyers korrektúrát egy karakterpufferből.
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)
Paraméterek
- buffer
- Char[]
Az írandó szöveget tartalmazó karaktertömb.
- index
- Int32
A pufferen belüli pozíció, amely az írandó szöveg kezdetét jelzi.
- count
- Int32
Az írandó karakterek száma.
Kivételek
buffer az null.
index vagy count kisebb, mint nulla.
-vagy-
A puffer hossza mínusz index kisebb, mint count.
Egy XmlWriter metódust hívtak meg, mielőtt egy korábbi aszinkron művelet befejeződött. Ebben az esetben InvalidOperationException a "Aszinkron művelet már folyamatban van" üzenet jelenik meg.
Megjegyzések
Ez a metódus nem menekül a speciális karakterek elől.
Important
A XmlWriter rendszer nem ellenőrzi a metódusnak WriteRaw átadott adatokat. Nem szabad tetszőleges adatokat átadni ehhez a metódushoz.
A metódus aszinkron verziójáról lásd WriteRawAsync: .