Sdílet prostřednictvím


BrotliStream Konstruktory

Definice

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.

Platí pro