Compartir vía


BrotliStream.Write Método

Definición

Sobrecargas

Write(ReadOnlySpan<Byte>)

Escribe una secuencia de bytes en la secuencia de Brotli actual desde un intervalo de bytes de solo lectura y avanza la posición actual en esta secuencia de Brotli según el número de bytes escritos.

Write(Byte[], Int32, Int32)

Escribe los bytes comprimidos en la secuencia subyacente de la matriz de bytes especificada.

Write(ReadOnlySpan<Byte>)

Source:
BrotliStream.Compress.cs
Source:
BrotliStream.Compress.cs
Source:
BrotliStream.Compress.cs

Escribe una secuencia de bytes en la secuencia de Brotli actual desde un intervalo de bytes de solo lectura y avanza la posición actual en esta secuencia de Brotli según el número de bytes escritos.

public:
 override void Write(ReadOnlySpan<System::Byte> buffer);
public override void Write (ReadOnlySpan<byte> buffer);
override this.Write : ReadOnlySpan<byte> -> unit
Public Overrides Sub Write (buffer As ReadOnlySpan(Of Byte))

Parámetros

buffer
ReadOnlySpan<Byte>

Región de memoria. Este método copia el contenido de esta región en la secuencia de Brotli actual.

Comentarios

Use la CanWrite propiedad para determinar si la instancia actual admite la escritura. Use el System.IO.Compression.BrotliStream.WriteAsync método para escribir de forma asincrónica en la secuencia actual.

Si la operación de escritura se realiza correctamente, la posición dentro de la secuencia brotli avanza por el número de bytes escritos. Si se produce una excepción, la posición dentro de la secuencia brotli permanece sin cambios.

Se aplica a

Write(Byte[], Int32, Int32)

Source:
BrotliStream.Compress.cs
Source:
BrotliStream.Compress.cs
Source:
BrotliStream.Compress.cs

Escribe los bytes comprimidos en la secuencia subyacente de la matriz de bytes especificada.

public:
 override void Write(cli::array <System::Byte> ^ buffer, int offset, int count);
public override void Write (byte[] buffer, int offset, int count);
override this.Write : byte[] * int * int -> unit
Public Overrides Sub Write (buffer As Byte(), offset As Integer, count As Integer)

Parámetros

buffer
Byte[]

El búfer que contiene los datos que se van a comprimir.

offset
Int32

Desplazamiento de bytes en buffer donde se leerán los bytes.

count
Int32

Número máximo de bytes que se pueden escribir.

Excepciones

La operación de escritura no se puede realizar porque la secuencia está cerrada.

Se aplica a