XmlWriter.WriteRaw Metódus

Definíció

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: .

A következőre érvényes: