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 reemplaza en una clase derivada, escribe el marcado sin procesar manualmente.
Sobrecargas
| Nombre | Description |
|---|---|
| WriteRaw(String) |
Cuando se reemplaza en una clase derivada, escribe el marcado sin procesar manualmente desde una cadena. |
| WriteRaw(Char[], Int32, Int32) |
Cuando se reemplaza en una clase derivada, escribe el marcado sin procesar 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
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
Cuando se reemplaza en una clase derivada, escribe el marcado sin procesar 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 o nullString.Empty.
Se llamó a un XmlWriter método antes de que finalice una operación asincrónica anterior. En este caso, InvalidOperationException se produce con el mensaje "Una operación asincrónica ya está en curso".
Ejemplos
Consulte XmlTextWriter.WriteRaw para obtener un ejemplo de uso de este método.
Comentarios
Este método no escapa a caracteres especiales.
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
- Source:
- XmlWriter.cs
- Source:
- XmlWriter.cs
Cuando se reemplaza en una clase derivada, escribe el marcado sin procesar 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 dentro del 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ó a un XmlWriter método antes de que finalice una operación asincrónica anterior. En este caso, InvalidOperationException se produce con el mensaje "Una operación asincrónica ya está en curso".
Comentarios
Este método no escapa a caracteres especiales.
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.