BrotliStream.Write Método

Definición

Sobrecargas

Nombre Description
Write(ReadOnlySpan<Byte>)

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

Write(Byte[], Int32, Int32)

Escribe 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
Source:
BrotliStream.Compress.cs
Source:
BrotliStream.Compress.cs

Escribe una secuencia de bytes en la secuencia actual de Brotli desde un intervalo de bytes de solo lectura y avanza la posición actual dentro de esta secuencia de Brotli por 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>

Una 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
Source:
BrotliStream.Compress.cs
Source:
BrotliStream.Compress.cs

Escribe 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[]

Búfer que contiene los datos que se van a comprimir.

offset
Int32

Desplazamiento de bytes en buffer el que se leerán los bytes.

count
Int32

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

Excepciones

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

Se aplica a