Compartir vía


XmlWriter.WriteRaw Método

Definición

Cuando se invalida en una clase derivada, escribe marcado sin formato manualmente.

Sobrecargas

WriteRaw(String)

Cuando se invalida en una clase derivada, escribe marcado sin formato manualmente desde una cadena.

WriteRaw(Char[], Int32, Int32)

Cuando se invalida en una clase derivada, escribe marcado sin formato manualmente desde un búfer de caracteres.

Comentarios

Para obtener la versión asincrónica de este método, vea WriteRawAsync.

WriteRaw(String)

Source:
XmlWriter.cs
Source:
XmlWriter.cs
Source:
XmlWriter.cs

Cuando se invalida en una clase derivada, escribe marcado sin formato manualmente desde una cadena.

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)

Parámetros

data
String

Cadena que contiene el texto que se va a escribir.

Excepciones

data es null o String.Empty.

Se llamó un método XmlWriter antes de que se termine una operación asincrónica anterior. En este caso, se genera InvalidOperationException con el mensaje “Ya hay una operación asincrónica en curso”.

Ejemplos

Consulte XmlTextWriter.WriteRaw para obtener un ejemplo de uso de este método.

Comentarios

Este método no aplica caracteres especiales de escape.

Importante

XmlWriter no valida los datos que se pasan al WriteRaw método . No debe pasar datos arbitrarios a este método.

Para obtener la versión asincrónica de este método, vea WriteRawAsync.

Se aplica a

WriteRaw(Char[], Int32, Int32)

Source:
XmlWriter.cs
Source:
XmlWriter.cs
Source:
XmlWriter.cs

Cuando se invalida en una clase derivada, escribe marcado sin formato manualmente desde un búfer de caracteres.

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)

Parámetros

buffer
Char[]

Matriz de caracteres que contiene el texto que se va a escribir.

index
Int32

Posición en el búfer que indica el inicio del texto que se va a escribir.

count
Int32

Número de caracteres que se van a escribir.

Excepciones

buffer es null.

index o count es menor que cero.

o bien

La longitud del búfer menos index es menor que count.

Se llamó un método XmlWriter antes de que se termine una operación asincrónica anterior. En este caso, se genera InvalidOperationException con el mensaje “Ya hay una operación asincrónica en curso”.

Comentarios

Este método no aplica caracteres especiales de escape.

Importante

XmlWriter no valida los datos que se pasan al WriteRaw método . No debe pasar datos arbitrarios a este método.

Para obtener la versión asincrónica de este método, vea WriteRawAsync.

Se aplica a