共用方式為


BrotliStream 建構函式

定義

多載

BrotliStream(Stream, CompressionLevel)

使用指定的數據流和壓縮層級,初始化 BrotliStream 類別的新實例。

BrotliStream(Stream, CompressionMode)

使用指定的數據流和壓縮模式,初始化 BrotliStream 類別的新實例。

BrotliStream(Stream, BrotliCompressionOptions, Boolean)

使用指定的數據流和壓縮選項,初始化 BrotliStream 類別的新實例,並選擇性地讓數據流保持開啟狀態。

BrotliStream(Stream, CompressionLevel, Boolean)

使用指定的數據流和壓縮層級,初始化 BrotliStream 類別的新實例,並選擇性地讓數據流保持開啟狀態。

BrotliStream(Stream, CompressionMode, Boolean)

使用指定的數據流和壓縮模式,初始化 BrotliStream 類別的新實例,並選擇性地讓數據流保持開啟狀態。

BrotliStream(Stream, CompressionLevel)

來源:
BrotliStream.Compress.cs
來源:
BrotliStream.Compress.cs
來源:
BrotliStream.Compress.cs

使用指定的數據流和壓縮層級,初始化 BrotliStream 類別的新實例。

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)

參數

stream
Stream

要寫入壓縮數據的數據流。

compressionLevel
CompressionLevel

其中一個列舉值,指出將數據壓縮至數據流時,是否要強調速度或壓縮效率。

例外狀況

.NET 7 和更新版本:compressionLevel 未定義於 CompressionLevel 列舉中。

stream null

適用於

BrotliStream(Stream, CompressionMode)

來源:
BrotliStream.cs
來源:
BrotliStream.cs
來源:
BrotliStream.cs

使用指定的數據流和壓縮模式,初始化 BrotliStream 類別的新實例。

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)

參數

stream
Stream

要寫入壓縮數據的數據流,或讀取要解壓縮之數據的數據流。

mode
CompressionMode

其中一個列舉值,指出是否要將數據壓縮至數據流,或從數據流解壓縮數據。

適用於

BrotliStream(Stream, BrotliCompressionOptions, Boolean)

使用指定的數據流和壓縮選項,初始化 BrotliStream 類別的新實例,並選擇性地讓數據流保持開啟狀態。

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)

參數

stream
Stream

要寫入壓縮數據的數據流。

compressionOptions
BrotliCompressionOptions

用於微調壓縮數據流的 Brotli 選項。

leaveOpen
Boolean

true 處置 BrotliStream 對象之後,讓數據流保持開啟;否則,false

例外狀況

streamcompressionOptionsnull

適用於

BrotliStream(Stream, CompressionLevel, Boolean)

來源:
BrotliStream.Compress.cs
來源:
BrotliStream.Compress.cs
來源:
BrotliStream.Compress.cs

使用指定的數據流和壓縮層級,初始化 BrotliStream 類別的新實例,並選擇性地讓數據流保持開啟狀態。

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)

參數

stream
Stream

要寫入壓縮數據的數據流。

compressionLevel
CompressionLevel

其中一個列舉值,指出將數據壓縮至數據流時,是否要強調速度或壓縮效率。

leaveOpen
Boolean

true 處置 BrotliStream 對象之後,讓數據流保持開啟;否則,false

例外狀況

.NET 7 和更新版本:compressionLevel 未定義於 CompressionLevel 列舉中。

stream null

適用於

BrotliStream(Stream, CompressionMode, Boolean)

來源:
BrotliStream.cs
來源:
BrotliStream.cs
來源:
BrotliStream.cs

使用指定的數據流和壓縮模式,初始化 BrotliStream 類別的新實例,並選擇性地讓數據流保持開啟狀態。

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)

參數

stream
Stream

要寫入壓縮數據的數據流,或讀取要解壓縮之數據的數據流。

mode
CompressionMode

其中一個列舉值,指出是否要將數據壓縮至數據流,或從數據流解壓縮數據。

leaveOpen
Boolean

true 處置 BrotliStream 對象之後,讓數據流保持開啟;否則,false

適用於