語言

AspNetWebSocket 類別

定義

代表 ASP.NET 應用程式中網頁伺服器與用戶端之間的即時全雙工連線。

public ref class AspNetWebSocket sealed : System::Net::WebSockets::WebSocket
public sealed class AspNetWebSocket : System.Net.WebSockets.WebSocket
type AspNetWebSocket = class
    inherit WebSocket
Public NotInheritable Class AspNetWebSocket
Inherits WebSocket
繼承
AspNetWebSocket

屬性

名稱 Description
CloseStatus

會收到一個狀態碼,說明為什麼某 AspNetWebSocket 個物件會被關閉。

CloseStatusDescription

會收到一個狀態訊息,說明為什麼某 AspNetWebSocket 個物件會被關閉。

State

會得到一個表示物件開啟 AspNetWebSocket 或封閉狀態的值。

SubProtocol

取得一個應用程式專用協定名稱,遠端用戶端與伺服器可透過連線交換資料 AspNetWebSocket 。

方法

名稱 Description
Abort()

取消物件上任何待處理的 I/O 操作 AspNetWebSocket ,並設定物件狀態,使其無法被用來啟動其他 I/O 操作。

CloseAsync(WebSocketCloseStatus, String, CancellationToken)

發送非同步訊息給用戶端以關閉連線。 如果伺服器主動提出關閉連線的請求,該方法會等待用戶端確認請求後才返回。

CloseOutputAsync(WebSocketCloseStatus, String, CancellationToken)

發送非同步訊息給用戶端以關閉連線。 如果伺服器發起關閉連線的請求,該方法會自動返回,且不等待回應。

Dispose()

釋放物件所使用 AspNetWebSocket 的所有資源。

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ReceiveAsync(ArraySegment<Byte>, CancellationToken)

從遠端用戶端接收單一訊息片段。

SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken)

將單一訊息片段傳送給遠端用戶端。

ToString()

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

(繼承來源 Object)

適用於