Partager via


BrotliStream.Write Méthode

Définition

Surcharges

Write(ReadOnlySpan<Byte>)

Écrit une séquence d’octets dans le flux Brotli actuel à partir d’une étendue d’octets en lecture seule et avance la position actuelle dans ce flux Brotli du nombre d’octets écrits.

Write(Byte[], Int32, Int32)

Écrit les octets compressés dans le flux sous-jacent à partir du tableau d'octets spécifié.

Write(ReadOnlySpan<Byte>)

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

Écrit une séquence d’octets dans le flux Brotli actuel à partir d’une étendue d’octets en lecture seule et avance la position actuelle dans ce flux Brotli du nombre d’octets écrits.

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

Paramètres

buffer
ReadOnlySpan<Byte>

Région de la mémoire. Cette méthode copie le contenu de cette région dans le flux Brotli actuel.

Remarques

Utilisez la CanWrite propriété pour déterminer si le instance actuel prend en charge l’écriture. Utilisez la System.IO.Compression.BrotliStream.WriteAsync méthode pour écrire de manière asynchrone dans le flux actuel.

Si l’opération d’écriture réussit, la position dans le flux Brotli avance en fonction du nombre d’octets écrits. Si une exception se produit, la position dans le flux Brotli reste inchangée.

S’applique à

Write(Byte[], Int32, Int32)

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

Écrit les octets compressés dans le flux sous-jacent à partir du tableau d'octets spécifié.

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)

Paramètres

buffer
Byte[]

Mémoire tampon qui contient les données à compresser.

offset
Int32

Dans buffer, décalage d'octet à partir duquel les octets seront lus.

count
Int32

Nombre maximal d'octets à écrire.

Exceptions

L’opération d’écriture ne peut pas être exécutée car le flux est fermé.

S’applique à