WebSocketServer Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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. |