BrotliStream.Write 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í.
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.