BrotliStream.Write Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| 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 par le nombre d’octets écrits. |
| Write(Byte[], Int32, Int32) |
Écrit des 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
- 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 par le 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>
Une région de 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 l’instance actuelle prend en charge l’écriture. Utilisez la System.IO.Compression.BrotliStream.WriteAsync méthode pour écrire de façon asynchrone dans le flux actuel.
Si l’opération d’écriture réussit, la position dans le flux Brotli avance par le 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
- Source:
- BrotliStream.Compress.cs
- Source:
- BrotliStream.Compress.cs
Écrit des 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 contenant les données à compresser.
- offset
- Int32
Décalage d’octet à buffer partir duquel les octets seront lus.
- count
- Int32
Nombre maximal d’octets à écrire.
Exceptions
Impossible d’effectuer l’opération d’écriture, car le flux est fermé.