Bagikan melalui


BrotliStream Konstruktor

Definisi

Overload

BrotliStream(Stream, CompressionLevel)

Menginisialisasi instans baru kelas BrotliStream dengan menggunakan tingkat aliran dan kompresi yang ditentukan.

BrotliStream(Stream, CompressionMode)

Menginisialisasi instans baru kelas BrotliStream dengan menggunakan mode aliran dan kompresi yang ditentukan.

BrotliStream(Stream, BrotliCompressionOptions, Boolean)

Menginisialisasi instans baru kelas BrotliStream dengan menggunakan opsi streaming dan kompresi yang ditentukan, dan secara opsional membiarkan aliran terbuka.

BrotliStream(Stream, CompressionLevel, Boolean)

Menginisialisasi instans baru kelas BrotliStream dengan menggunakan tingkat aliran dan kompresi yang ditentukan, dan secara opsional membiarkan aliran terbuka.

BrotliStream(Stream, CompressionMode, Boolean)

Menginisialisasi instans baru kelas BrotliStream dengan menggunakan mode aliran dan kompresi yang ditentukan, dan secara opsional membiarkan aliran terbuka.

BrotliStream(Stream, CompressionLevel)

Sumber:
BrotliStream.Compress.cs
Sumber:
BrotliStream.Compress.cs
Sumber:
BrotliStream.Compress.cs

Menginisialisasi instans baru kelas BrotliStream dengan menggunakan tingkat aliran dan kompresi yang ditentukan.

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)

Parameter

stream
Stream

Aliran tempat data terkompresi ditulis.

compressionLevel
CompressionLevel

Salah satu nilai enumerasi yang menunjukkan apakah akan menekankan kecepatan atau efisiensi pemadatan saat mengompresi data ke aliran.

Pengecualian

.NET 7 dan yang lebih baru: compressionLevel tidak ditentukan dalam enumerasi CompressionLevel.

stream null.

Berlaku untuk

BrotliStream(Stream, CompressionMode)

Sumber:
BrotliStream.cs
Sumber:
BrotliStream.cs
Sumber:
BrotliStream.cs

Menginisialisasi instans baru kelas BrotliStream dengan menggunakan mode aliran dan kompresi yang ditentukan.

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)

Parameter

stream
Stream

Aliran tempat data terkompresi ditulis atau dari data mana yang akan didekompresi dibaca.

mode
CompressionMode

Salah satu nilai enumerasi yang menunjukkan apakah akan mengompresi data ke aliran atau mendekompresi data dari aliran.

Berlaku untuk

BrotliStream(Stream, BrotliCompressionOptions, Boolean)

Menginisialisasi instans baru kelas BrotliStream dengan menggunakan opsi streaming dan kompresi yang ditentukan, dan secara opsional membiarkan aliran terbuka.

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)

Parameter

stream
Stream

Aliran tempat data terkompresi ditulis.

compressionOptions
BrotliCompressionOptions

Opsi Brotli untuk menyempurnakan aliran kompresi.

leaveOpen
Boolean

true membiarkan aliran terbuka setelah membuang objek BrotliStream; jika tidak, false.

Pengecualian

stream atau compressionOptionsnull.

Berlaku untuk

BrotliStream(Stream, CompressionLevel, Boolean)

Sumber:
BrotliStream.Compress.cs
Sumber:
BrotliStream.Compress.cs
Sumber:
BrotliStream.Compress.cs

Menginisialisasi instans baru kelas BrotliStream dengan menggunakan tingkat aliran dan kompresi yang ditentukan, dan secara opsional membiarkan aliran terbuka.

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)

Parameter

stream
Stream

Aliran tempat data terkompresi ditulis.

compressionLevel
CompressionLevel

Salah satu nilai enumerasi yang menunjukkan apakah akan menekankan kecepatan atau efisiensi pemadatan saat mengompresi data ke aliran.

leaveOpen
Boolean

true membiarkan aliran terbuka setelah membuang objek BrotliStream; jika tidak, false.

Pengecualian

.NET 7 dan yang lebih baru: compressionLevel tidak ditentukan dalam enumerasi CompressionLevel.

stream null.

Berlaku untuk

BrotliStream(Stream, CompressionMode, Boolean)

Sumber:
BrotliStream.cs
Sumber:
BrotliStream.cs
Sumber:
BrotliStream.cs

Menginisialisasi instans baru kelas BrotliStream dengan menggunakan mode aliran dan kompresi yang ditentukan, dan secara opsional membiarkan aliran terbuka.

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)

Parameter

stream
Stream

Aliran tempat data terkompresi ditulis atau dari data mana yang akan didekompresi dibaca.

mode
CompressionMode

Salah satu nilai enumerasi yang menunjukkan apakah akan mengompresi data ke aliran atau mendekompresi data dari aliran.

leaveOpen
Boolean

true membiarkan aliran terbuka setelah objek BrotliStream dibuang; jika tidak, false.

Berlaku untuk