AspNetWebSocket クラス

定義

Web サーバーと 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

プロパティ

CloseStatus

AspNetWebSocket オブジェクトが閉じられた理由を示すステータス コードを取得します。

CloseStatusDescription

AspNetWebSocket オブジェクトが閉じられた理由を説明するステータス メッセージを取得します。

State

AspNetWebSocket オブジェクトの開いた状態または閉じた状態を示す値を取得します。

SubProtocol

リモート クライアントとサーバーが AspNetWebSocket 接続を介したデータ交換に使用できるアプリケーション固有のプロトコルの名前を取得します。

メソッド

Abort()

AspNetWebSocket オブジェクトの保留中の I/O 操作をすべてキャンセルし、オブジェクトの状態を設定して、追加の 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)

リモート クライアントから 1 つのメッセージ フラグメントを受け取ります。

ReceiveAsync(Memory<Byte>, CancellationToken)

WebSocket 接続からデータを非同期的に受信します。

(継承元 WebSocket)
SendAsync(ArraySegment<Byte>, WebSocketMessageType, Boolean, CancellationToken)

1 つのメッセージ フラグメントをリモート クライアントに送信します。

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

WebSocket 接続でデータを非同期的に送信します。

(継承元 WebSocket)
SendAsync(ReadOnlyMemory<Byte>, WebSocketMessageType, WebSocketMessageFlags, CancellationToken)

WebSocket 接続でデータを非同期的に送信します。

(継承元 WebSocket)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象