次の方法で共有


WebSocketServer クラス

定義

ストリーミング拡張機能と基になる WebSocket トランスポートを備えた Bot Framework Protocol V3 で使用するサーバー。

public class WebSocketServer : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportServer
type WebSocketServer = class
    interface IStreamingTransportServer
    interface IDisposable
Public Class WebSocketServer
Implements IDisposable, IStreamingTransportServer
継承
WebSocketServer
実装

コンストラクター

WebSocketServer(WebSocket, RequestHandler)

WebSocketServer クラスの新しいインスタンスを初期化します。 ArgumentNullException null 引数に対して をスローします。

プロパティ

IsConnected

このサーバーが現在接続されているかどうかを示す値を取得します。

メソッド

Disconnect()

WebSocketServer を切断します。

Dispose()

オブジェクトを破棄し、 クラスが所有する関連オブジェクトをすべて解放します。

Dispose(Boolean)

クラスで使用されるオブジェクトを破棄します。

SendAsync(StreamingRequest, CancellationToken)

このサーバー接続経由でデータを送信するために使用されるタスク。 サーバーが InvalidOperationException 接続されていないときに呼び出された場合に をスローします。 要求が ArgumentNullException null の場合は をスローします。

StartAsync()

このサーバーで使用される接続を確立し、受信メッセージのリッスンを開始するために使用します。

イベント

Disconnected

基になるトランスポートが切断されたときに発生するイベント。 このサーバーと通信するすべてのアプリケーションは、このイベントをサブスクライブする必要があります。

適用対象