WebSocketServer Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Serveur à utiliser avec le protocole Bot Framework Protocol V3 avec des extensions de streaming et un transport WebSocket sous-jacent.
public class WebSocketServer : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportServer
type WebSocketServer = class
interface IStreamingTransportServer
interface IDisposable
Public Class WebSocketServer
Implements IDisposable, IStreamingTransportServer
- Héritage
-
WebSocketServer
- Implémente
Constructeurs
WebSocketServer(WebSocket, RequestHandler) |
Initialise une nouvelle instance de la classe WebSocketServer. Lève sur les ArgumentNullException arguments null. |
Propriétés
IsConnected |
Obtient une valeur indiquant si ce serveur est actuellement connecté. |
Méthodes
Disconnect() |
Déconnecte webSocketServer. |
Dispose() |
Supprime l’objet et libère tous les objets associés appartenant à la classe . |
Dispose(Boolean) |
Supprime l’objet utilisé par la classe . |
SendAsync(StreamingRequest, CancellationToken) |
Tâche utilisée pour envoyer des données via cette connexion de serveur. Lève si InvalidOperationException appelé lorsque le serveur n’est pas connecté. Lève ArgumentNullException si la requête a la valeur Null. |
StartAsync() |
Permet d’établir la connexion utilisée par ce serveur et de commencer à écouter les messages entrants. |
Événements
Disconnected |
Événement à déclencher lorsque le transport sous-jacent est déconnecté. Toute application qui communique avec ce serveur doit s’abonner à cet événement. |