XmlWriter.WriteRaw Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.