ClientWebSocketOptions 類別
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
與 ClientWebSocket 物件搭配使用的選項。
public ref class ClientWebSocketOptions sealed
public sealed class ClientWebSocketOptions
type ClientWebSocketOptions = class
Public NotInheritable Class ClientWebSocketOptions
- 繼承
-
ClientWebSocketOptions
Client |
取得或設定客戶端憑證的集合。 |
Collect |
取得或設定值,這個值表示建立連接時是否應該設定 HttpStatusCode 和 HttpResponseHeaders。 |
Cookies |
取得或設定與要求相關聯的 Cookie。 |
Credentials |
取得或設定客戶端的認證資訊。 |
Dangerous |
取得或設定每個訊息化解延伸模組的選項。 當存在時,選項會在交握階段傳送至伺服器。 如果伺服器支援每則訊息重組並接受選項,則預設會為所有訊息啟用壓縮來建立 WebSocket 實例。 請注意,啟用壓縮會使應用程式受限於 CRIME/BREACH 類型的攻擊。 強烈建議在傳送包含秘密的數據時關閉壓縮,方法是指定這類訊息的 DisableCompression 旗標。 |
Http |
取得或設定要使用的 HTTP 版本。 |
Http |
取得或設定原則,決定如何解譯 HttpVersion,以及如何與伺服器交涉最終 HTTP 版本。 |
Keep |
取得或設定 WebSocket 通訊協定保持運作間隔。 |
Keep |
等候對等 PONG 以回應我們傳送 PING 時所要使用的逾時:或 Zero 或 InfiniteTimeSpan 停用等候對等回應,並改為使用未經請求的 PONG 作為 Keep-Alive 活動訊號。 預設值為 InfiniteTimeSpan。 |
Proxy |
取得或設定 WebSocket 要求的 Proxy。 |
Remote |
取得或設定要驗證伺服器證書的回呼。 |
Use |
取得或設定 Boolean 值,指出是否應該在 WebSocket 交握期間使用預設認證。 |
Add |
新增在 WebSocket 連線交握期間要交涉的子通訊協定。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
Get |
做為預設哈希函式。 (繼承來源 Object) |
Get |
取得目前實例的 Type。 (繼承來源 Object) |
Memberwise |
建立目前 Object的淺層複本。 (繼承來源 Object) |
Set |
設定客戶端緩衝區參數。 |
Set |
設定客戶端緩衝區參數。 |
Set |
建立 HTTP 要求標頭及其值。 |
To |
傳回表示目前 物件的字串。 (繼承來源 Object) |
產品 | 版本 |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |