XmlWriter.WriteRaw Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
När du åsidosättas i en härledd klass skriver du råpålägg manuellt.
Överlagringar
| Name | Description |
|---|---|
| WriteRaw(String) |
När du åsidosättas i en härledd klass skriver du råpålägg manuellt från en sträng. |
| WriteRaw(Char[], Int32, Int32) |
När du åsidosättas i en härledd klass skriver du råpålägg manuellt från en teckenbuffert. |
Kommentarer
Den asynkrona versionen av den här metoden finns i WriteRawAsync.
WriteRaw(String)
- Källa:
- XmlWriter.cs
- Källa:
- XmlWriter.cs
- Källa:
- XmlWriter.cs
- Källa:
- XmlWriter.cs
- Källa:
- XmlWriter.cs
När du åsidosättas i en härledd klass skriver du råpålägg manuellt från en sträng.
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)
Parametrar
- data
- String
Sträng som innehåller texten som ska skrivas.
Undantag
data är antingen null eller String.Empty.
En XmlWriter metod anropades innan en tidigare asynkron åtgärd slutfördes. I det här fallet InvalidOperationException genereras meddelandet "En asynkron åtgärd pågår redan".
Exempel
Se XmlTextWriter.WriteRaw ett exempel med den här metoden.
Kommentarer
Den här metoden undflyr inte specialtecken.
Important
XmlWriter Verifierar inte de data som skickas till WriteRaw metoden. Du bör inte skicka godtyckliga data till den här metoden.
Den asynkrona versionen av den här metoden finns i WriteRawAsync.
Gäller för
WriteRaw(Char[], Int32, Int32)
- Källa:
- XmlWriter.cs
- Källa:
- XmlWriter.cs
- Källa:
- XmlWriter.cs
- Källa:
- XmlWriter.cs
- Källa:
- XmlWriter.cs
När du åsidosättas i en härledd klass skriver du råpålägg manuellt från en teckenbuffert.
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)
Parametrar
- buffer
- Char[]
Teckenmatris som innehåller texten som ska skrivas.
- index
- Int32
Positionen i bufferten som anger början av texten som ska skrivas.
- count
- Int32
Antalet tecken som ska skrivas.
Undantag
buffer är null.
index eller count är mindre än noll.
-eller-
Buffertlängden minus index är mindre än count.
En XmlWriter metod anropades innan en tidigare asynkron åtgärd slutfördes. I det här fallet InvalidOperationException genereras meddelandet "En asynkron åtgärd pågår redan".
Kommentarer
Den här metoden undflyr inte specialtecken.
Important
XmlWriter Verifierar inte de data som skickas till WriteRaw metoden. Du bör inte skicka godtyckliga data till den här metoden.
Den asynkrona versionen av den här metoden finns i WriteRawAsync.