Sdílet prostřednictvím


WebSocketServer Třída

Definice

Server pro použití s protokolem Bot Framework V3 s rozšířeními streamování a základním přenosem protokolu WebSocket.

public class WebSocketServer : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportServer
type WebSocketServer = class
    interface IStreamingTransportServer
    interface IDisposable
Public Class WebSocketServer
Implements IDisposable, IStreamingTransportServer
Dědičnost
WebSocketServer
Implementuje

Konstruktory

WebSocketServer(WebSocket, RequestHandler)

Inicializuje novou instanci WebSocketServer třídy. Vyvolá argumenty ArgumentNullException null.

Vlastnosti

IsConnected

Získá hodnotu označující, zda je tento server aktuálně připojen.

Metody

Disconnect()

Odpojí server WebSocketServer.

Dispose()

Odstraní objekt a uvolní všechny související objekty vlastněné třídou.

Dispose(Boolean)

Odstraní objekty používané třídou.

SendAsync(StreamingRequest, CancellationToken)

Úloha použitá k odesílání dat přes připojení k tomuto serveru InvalidOperationException Vyvolá, pokud je volána, když server není připojený. ArgumentNullException Vyvolá, pokud má požadavek hodnotu null.

StartAsync()

Slouží k navázání připojení používaného tímto serverem a zahájení naslouchání příchozím zprávům.

Událost

Disconnected

Událost, která se má aktivovat při odpojení základního přenosu. Každá aplikace komunikující s tímto serverem by se měla přihlásit k odběru této události.

Platí pro