System.Net.WebSockets
WebSocket 類別允許應用程式在 WebSocket 升級完成後傳送和接收資料。
建立 類別的執行個體。
中止 WebSocket 連線並取消任何暫止 IO 作業。
使用 WebSocket 通訊協定規格第 7 節 (英文) 中的關閉信號交換定義,以非同步作業方式關閉 WebSocket 連接。
傳回 。工作物件,表示非同步作業。
指出關閉 WebSocket 連線的原因。
指定易懂的連線結束原因說明。
可以用來散佈應該取消作業之通知的語彙基元。
啟始或完成 WebSocket 通訊協定規格區段 7中所定義的關閉信號交換。
傳回 。工作物件,表示非同步作業。
指出關閉 WebSocket 連線的原因。
可讓應用程式就連線關閉的原因指定人類看得懂的說明。
可以用來散佈應該取消作業之通知的語彙基元。
指出遠端端點為什麼啟始關閉信號交換的原因。
傳回 。
允許遠端端點描述連線關閉的原因。
傳回 。
用來清除 ASP.NET 的 Unmanaged 資源和自我裝載的實作。
以非同步方式從 WebSocket 連線接收資料。
傳回 。工作物件,表示非同步作業。工作物件上的 屬性會傳回包含已接收之資料的 陣列。
參考應用程式緩衝區,該緩衝區是已接收的資料的儲存位置。
散佈通知,表示不應取消作業。
透過 WebSocket 以非同步的方式傳送資料。
傳回 。工作物件,表示非同步作業。
要透過連線傳送的緩衝區。
表示應用程式正在傳送二進位或文字訊息。
指示「緩衝區」中的資料是否為訊息的最後一部分。
散佈通知的語彙基元,該通知表示不應取消作業。
傳回 WebSocket 連接的目前狀態。
傳回 。
在開啟信號交換期間所交涉的附屬通訊協定。
傳回 。
表示 WebSocket 通訊協定規格 第 11.7 節 中定義的 WebSocket 關閉程式碼。
未指定任何錯誤。
(1001) 表示正在移除端點。伺服器或用戶端將會無法使用。
伺服器將會關閉這個連接,因為伺服器上發生錯誤。
(1003) 用戶端或伺服器正在終止連接,因為無法接受所接收到的資料型別。
(1007) 用戶端或伺服器正在終止連接,因為收到的資料與訊息類型不一致。
(1010) 用戶端正在終止連接,因為伺服器必須交涉的是擴充功能。
(1004) 保留供將來使用。
(1000) 連接已在完成要求之後關閉。
(1008) 將會關閉連接,因為端點已收到違反其原則的訊息。
(1002) 用戶端或伺服器正在終止連接,因為發生通訊協定錯誤。
包含可能的 WebSocket 錯誤清單。
指出連線已意外終止。
表示一般錯誤。
指出開啟信號交換期間剖析 HTTP 標頭時發生的錯誤。
表示已收到具有未知 opcode 的 WebSocket 框架。
指示 WebSocket 為指定的作業 (例如,正在關閉或中止) 的無效狀態。
指示發生未知的原生錯誤。
指出傳入的要求不是有效的 websocket 要求。
表示沒有例外狀況的原生錯誤資訊。
表示用戶端要求不支援的 WebSocket 附屬通訊協定。
表示用戶端要求不支援的 WebSocket 通訊協定版本。
表示在 WebSocket 連線執行作業時發生的例外狀況。
建立 類別的執行個體。
例外狀況的原生錯誤碼。
建立 類別的執行個體。
例外狀況的原生錯誤碼。
表示導致目前例外狀況的先前例外狀況。
建立 類別的執行個體。
例外狀況的原生錯誤碼。
錯誤的描述。
建立 類別的執行個體。
來自 WebSocketError 列舉的錯誤。
建立 類別的執行個體。
來自 WebSocketError 列舉的錯誤。
表示導致目前例外狀況的先前例外狀況。
建立 類別的執行個體。
來自 WebSocketError 列舉的錯誤。
例外狀況的原生錯誤碼。
建立 類別的執行個體。
來自 WebSocketError 列舉的錯誤。
例外狀況的原生錯誤碼。
表示導致目前例外狀況的先前例外狀況。
建立 類別的執行個體。
來自 WebSocketError 列舉的錯誤。
例外狀況的原生錯誤碼。
錯誤的描述。
建立 類別的執行個體。
來自 WebSocketError 列舉的錯誤。
例外狀況的原生錯誤碼。
錯誤的描述。
表示導致目前例外狀況的先前例外狀況。
建立 類別的執行個體。
來自 WebSocketError 列舉的錯誤。
錯誤的描述。
建立 類別的執行個體。
來自 WebSocketError 列舉的錯誤。
錯誤的描述。
表示導致目前例外狀況的先前例外狀況。
建立 類別的執行個體。
錯誤的描述。
建立 類別的執行個體。
錯誤的描述。
表示導致目前例外狀況的先前例外狀況。
發生之例外狀況的原生錯誤碼。
傳回 。
傳回 WebSocketError,表示所發生的錯誤的類型。
傳回 。
指出訊息類型。
訊息為二進位格式。
接收已完成,因為已收到關閉訊息。
此訊息為純文字。
這個類別的執行個體表示在 WebSocket 上執行單一 ReceiveAsync 作業的結果。
建立 類別的執行個體。
接收的位元組數目。
接收到的訊息類型。
表示此訊息是否為最後訊息。
建立 類別的執行個體。
接收的位元組數目。
接收到的訊息類型。
表示此訊息是否為最後訊息。
表示連接的 。
的描述。
指出遠端端點為什麼啟始關閉信號交換的原因。
傳回 。
傳回描述遠端端點為何已啟動關閉信號交換的選擇性描述。
傳回 。
表示 WebSocket 收到的位元組數。
傳回 。
指示是否已完全接收訊息。
傳回 。
指出目前的訊息是 UTF-8 訊息或二進位訊息。
傳回 。
定義 WebSockets 執行個體可能處於的狀態。
保留供將來使用。
指示 WebSocket 關閉信號交換正常完成。
接收到來自遠端端點的關閉訊息。
關閉訊息已傳送至遠端端點。
這個連接正在交涉與遠端端點的信號交換。
保留供將來使用。
HTTP 信號交換完成之後的初始狀態。