DataWriter
Basado en un flujo
Disponible desde la versión 8.3.9.
Sintaxis:
New DataWriter(<Stream>, <TextEncoding>, <ByteOrder>, <LineSplitter>, <ConvertibleSplitterOfLines>, <WriteBOM>)
Parámetros:
<Stream> (obligatorio)
Tipo: Stream, MemoryStream, FileStream.
Flujo donde se graban los datos.
<TextEncoding> (opcional)
Tipo: TextEncoding, String.
Establece la codificación de texto para la instancia creada de DataWriter. Si se omite, se utiliza la codificación UTF-8;
Valor predeterminado: UTF8.
<ByteOrder> (opcional)
Tipo: ByteOrder.
Orden de bytes utilizado de forma predeterminada para codificar los enteros al grabar en el flujo.
Valor predeterminado: LittleEndian.
<LineSplitter> (opcional)
Tipo: String.
Separador predeterminado para las líneas grabadas en el flujo. Si no se especifica el separador de líneas, se utilizará el salto de línea LF.
Valor predeterminado: LF.
<ConvertibleSplitterOfLines> (opcional)
Determina la división de líneas en el archivo para la conversión en avance de línea estándar LF.
<WriteBOM> (opcional)
Tipo: Boolean.
Si se requiere grabar una marca de orden de bytes (BOM) al principio del archivo o flujo, este parámetro debe tener el valor de True.
Valor predeterminado: False.
Descripción:
Se crea el objeto para grabar en el flujo especificado.
Al finalizar la operación con el objeto, antes de cerrar el flujo transferido al asistente, el objeto debe cerrarse utilizando el método Close o BeginClose.
Disponible desde:
Disponible desde la versión 8.3.9.


