WebSocketDeflateOptions 類別

定義

針對啟用每則訊息重組壓縮 WebSocket的選項。

C#
public sealed class WebSocketDeflateOptions
繼承
WebSocketDeflateOptions

備註

雖然 WebSocket 規格允許從 8 到 15 的視窗位,但目前的實作不支援 8 位。

建構函式

WebSocketDeflateOptions()

建立 WebSocketDeflateOptions 類別的執行個體。

屬性

ClientContextTakeover

true 連線的用戶端指出它會跨訊息保存重組內容時。 預設值為 true

ClientMaxWindowBits

此參數表示客戶端用來壓縮訊息和伺服器解壓縮訊息的 LZ77 滑動視窗大小的基底 2 對數。 必須是介於 9 到 15 之間的值。 預設值是 15。

ServerContextTakeover

true 連線的伺服器端指出它會跨訊息保存重組內容時。 預設值為 true

ServerMaxWindowBits

此參數表示伺服器用來壓縮訊息和用戶端解壓縮訊息的 LZ77 滑動視窗大小的基底對數 2 對數。 必須是介於 9 到 15 之間的值。 預設值是 15。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

產品 版本
.NET 6, 7, 8, 9, 10