語言

BrotliStream 建構函式

定義

多載

名稱 Description
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.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

其中一個列舉值表示在將資料壓縮到串流時,應該強調速度還是壓縮效率。

例外狀況

stream 是 null。

.NET 7 及以後:compressionLevel 未在 CompressionLevel 枚舉中定義。

適用於

BrotliStream(Stream, CompressionMode)

來源:
BrotliStream.cs
來源:
BrotliStream.cs
來源:
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.Compress.cs
來源:
BrotliStream.Compress.cs
來源:
BrotliStream.Compress.cs

透過指定的串流與壓縮選項初始化類別的新實例 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

例外狀況

stream 或 compressionOptions 為 null。

適用於

BrotliStream(Stream, CompressionLevel, Boolean)

來源:
BrotliStream.Compress.cs
來源:
BrotliStream.Compress.cs
來源:
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

例外狀況

stream 是 null。

.NET 7 及以後:compressionLevel 未在 CompressionLevel 枚舉中定義。

適用於

BrotliStream(Stream, CompressionMode, Boolean)

來源:
BrotliStream.cs
來源:
BrotliStream.cs
來源:
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。

適用於