BrotliStream.Write Metodo

Definizione

Overload

Write(ReadOnlySpan<Byte>)

Scrive una sequenza di byte nel flusso Brotli corrente da un intervallo di byte di sola lettura e sposta in avanti la posizione corrente nel flusso Brotli in base al numero di byte scritti.

Write(Byte[], Int32, Int32)

Scrive i byte compressi nel flusso sottostante dalla matrice di byte specificata.

Write(ReadOnlySpan<Byte>)

Origine:
BrotliStream.Compress.cs
Origine:
BrotliStream.Compress.cs
Origine:
BrotliStream.Compress.cs

Scrive una sequenza di byte nel flusso Brotli corrente da un intervallo di byte di sola lettura e sposta in avanti la posizione corrente nel flusso Brotli in base al numero di byte scritti.

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))

Parametri

buffer
ReadOnlySpan<Byte>

Un'area di memoria. Questo metodo copia il contenuto di questa area nel flusso Brotli corrente.

Commenti

Utilizzare la CanWrite proprietà per determinare se l'istanza corrente supporta la scrittura. Usare il System.IO.Compression.BrotliStream.WriteAsync metodo per scrivere in modo asincrono nel flusso corrente.

Se l'operazione di scrittura ha esito positivo, la posizione all'interno del flusso Brotli avanza in base al numero di byte scritti. Se si verifica un'eccezione, la posizione all'interno del flusso Brotli rimane invariata.

Si applica a

Write(Byte[], Int32, Int32)

Origine:
BrotliStream.Compress.cs
Origine:
BrotliStream.Compress.cs
Origine:
BrotliStream.Compress.cs

Scrive i byte compressi nel flusso sottostante dalla matrice di byte specificata.

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)

Parametri

buffer
Byte[]

Buffer contenente i dati da comprimere.

offset
Int32

Offset dei byte in buffer da cui verranno letti i byte.

count
Int32

Numero massimo di byte da scrivere.

Eccezioni

Impossibile eseguire l'operazione di scrittura perché il flusso è chiuso.

Si applica a