Partager via


WebSocketServer Classe

Définition

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.

S’applique à