BrotliStream Konstruktory
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
BrotliStream(Stream, CompressionLevel) |
Inicializuje novou instanci třídy BrotliStream pomocí zadané úrovně datového proudu a komprese. |
BrotliStream(Stream, CompressionMode) |
Inicializuje novou instanci třídy BrotliStream pomocí zadaného streamu a režimu komprese. |
BrotliStream(Stream, BrotliCompressionOptions, Boolean) |
Inicializuje novou instanci třídy BrotliStream pomocí zadaných možností streamu a komprese a volitelně ponechá datový proud otevřený. |
BrotliStream(Stream, CompressionLevel, Boolean) |
Inicializuje novou instanci třídy BrotliStream pomocí zadané úrovně datového proudu a komprese a volitelně ponechá stream otevřený. |
BrotliStream(Stream, CompressionMode, Boolean) |
Inicializuje novou instanci BrotliStream třídy pomocí zadaného streamu a režimu komprese a volitelně ponechá stream otevřený. |
BrotliStream(Stream, CompressionLevel)
- Zdroj:
- BrotliStream.Compress.cs
- Zdroj:
- BrotliStream.Compress.cs
- Zdroj:
- BrotliStream.Compress.cs
Inicializuje novou instanci třídy BrotliStream pomocí zadané úrovně datového proudu a komprese.
public:
BrotliStream(System::IO::Stream ^ stream, System::IO::Compression::CompressionLevel compressionLevel);
public BrotliStream (System.IO.Stream stream, System.IO.Compression.CompressionLevel compressionLevel);
new System.IO.Compression.BrotliStream : System.IO.Stream * System.IO.Compression.CompressionLevel -> System.IO.Compression.BrotliStream
Public Sub New (stream As Stream, compressionLevel As CompressionLevel)
Parametry
- stream
- Stream
Datový proud, do kterého se zapisují komprimovaná data.
- compressionLevel
- CompressionLevel
Jedna z hodnot výčtu, která označuje, zda je třeba zdůraznit rychlost nebo efektivitu komprese při komprimaci dat do datového proudu.
Výjimky
.NET 7 a novější: compressionLevel
není definován v CompressionLevel výčtu.
stream
je null
.
Platí pro
BrotliStream(Stream, CompressionMode)
- Zdroj:
- BrotliStream.cs
- Zdroj:
- BrotliStream.cs
- Zdroj:
- BrotliStream.cs
Inicializuje novou instanci třídy BrotliStream pomocí zadaného streamu a režimu komprese.
public:
BrotliStream(System::IO::Stream ^ stream, System::IO::Compression::CompressionMode mode);
public BrotliStream (System.IO.Stream stream, System.IO.Compression.CompressionMode mode);
new System.IO.Compression.BrotliStream : System.IO.Stream * System.IO.Compression.CompressionMode -> System.IO.Compression.BrotliStream
Public Sub New (stream As Stream, mode As CompressionMode)
Parametry
- stream
- Stream
Stream, do kterého se komprimovaná data zapisují nebo ze kterých se data dekomprimují, se čtou.
- mode
- CompressionMode
Jedna z hodnot výčtu, která označuje, zda se mají komprimovat data do datového proudu nebo dekomprimovat data z datového proudu.
Platí pro
BrotliStream(Stream, BrotliCompressionOptions, Boolean)
Inicializuje novou instanci třídy BrotliStream pomocí zadaných možností streamu a komprese a volitelně ponechá datový proud otevřený.
public BrotliStream (System.IO.Stream stream, System.IO.Compression.BrotliCompressionOptions compressionOptions, bool leaveOpen = false);
new System.IO.Compression.BrotliStream : System.IO.Stream * System.IO.Compression.BrotliCompressionOptions * bool -> System.IO.Compression.BrotliStream
Public Sub New (stream As Stream, compressionOptions As BrotliCompressionOptions, Optional leaveOpen As Boolean = false)
Parametry
- stream
- Stream
Datový proud, do kterého se zapisují komprimovaná data.
- compressionOptions
- BrotliCompressionOptions
Možnosti Brotli pro jemné ladění komprimační stream.
- leaveOpen
- Boolean
true
nechat datový proud otevřený po zrušení objektu BrotliStream; jinak false
.
Výjimky
stream
nebo compressionOptions
je null
.
Platí pro
BrotliStream(Stream, CompressionLevel, Boolean)
- Zdroj:
- BrotliStream.Compress.cs
- Zdroj:
- BrotliStream.Compress.cs
- Zdroj:
- BrotliStream.Compress.cs
Inicializuje novou instanci třídy BrotliStream pomocí zadané úrovně datového proudu a komprese a volitelně ponechá stream otevřený.
public:
BrotliStream(System::IO::Stream ^ stream, System::IO::Compression::CompressionLevel compressionLevel, bool leaveOpen);
public BrotliStream (System.IO.Stream stream, System.IO.Compression.CompressionLevel compressionLevel, bool leaveOpen);
new System.IO.Compression.BrotliStream : System.IO.Stream * System.IO.Compression.CompressionLevel * bool -> System.IO.Compression.BrotliStream
Public Sub New (stream As Stream, compressionLevel As CompressionLevel, leaveOpen As Boolean)
Parametry
- stream
- Stream
Datový proud, do kterého se zapisují komprimovaná data.
- compressionLevel
- CompressionLevel
Jedna z hodnot výčtu, která označuje, zda je třeba zdůraznit rychlost nebo efektivitu komprese při komprimaci dat do datového proudu.
- leaveOpen
- Boolean
true
nechat datový proud otevřený po zrušení objektu BrotliStream; jinak false
.
Výjimky
.NET 7 a novější: compressionLevel
není definován v CompressionLevel výčtu.
stream
je null
.
Platí pro
BrotliStream(Stream, CompressionMode, Boolean)
- Zdroj:
- BrotliStream.cs
- Zdroj:
- BrotliStream.cs
- Zdroj:
- BrotliStream.cs
Inicializuje novou instanci BrotliStream třídy pomocí zadaného streamu a režimu komprese a volitelně ponechá stream otevřený.
public:
BrotliStream(System::IO::Stream ^ stream, System::IO::Compression::CompressionMode mode, bool leaveOpen);
public BrotliStream (System.IO.Stream stream, System.IO.Compression.CompressionMode mode, bool leaveOpen);
new System.IO.Compression.BrotliStream : System.IO.Stream * System.IO.Compression.CompressionMode * bool -> System.IO.Compression.BrotliStream
Public Sub New (stream As Stream, mode As CompressionMode, leaveOpen As Boolean)
Parametry
- stream
- Stream
Stream, do kterého se komprimovaná data zapisují nebo ze kterých se data dekomprimují, se čtou.
- mode
- CompressionMode
Jedna z hodnot výčtu, která označuje, zda se mají komprimovat data do datového proudu nebo dekomprimovat data z datového proudu.
- leaveOpen
- Boolean
true
nechat datový proud otevřený po odstranění objektu BrotliStream; jinak false
.