語言

WebSocketDeflateOptions 類別

定義

啟用每訊息 WebSocket壓縮的選項。

public ref class WebSocketDeflateOptions sealed
public sealed class WebSocketDeflateOptions
type WebSocketDeflateOptions = class
Public NotInheritable Class WebSocketDeflateOptions
繼承
WebSocketDeflateOptions

備註

雖然 WebSocket 規範允許視窗位元數從 8 到 15 不等,但目前實作不支援 8 位元。

建構函式

名稱 Description
WebSocketDeflateOptions()

建立 WebSocketDeflateOptions 類別的執行個體。

屬性

名稱 Description
ClientContextTakeover

當 true 連線端顯示會持續存在時,該訊息間的 flatlate 上下文。 預設值為 true。

ClientMaxWindowBits

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

ServerContextTakeover

當 true 連線端顯示會持續存在時,訊息間的上下文會被消解。 預設值為 true。

ServerMaxWindowBits

此參數表示伺服器用來壓縮訊息及用戶端解壓時使用的 LZ77 滑動視窗大小的進位對數。 必須是9到15之間的數值。 預設值是 15。

方法

名稱 Description
Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)

適用於