Lingua

WebSocketServer Classe

Definizione

Un server da utilizzare con il Bot Framework Protocol V3 con Streaming Extension e un trasporto WebSocket sottostante.

public class WebSocketServer : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportServer
type WebSocketServer = class
    interface IStreamingTransportServer
    interface IDisposable
Public Class WebSocketServer
Implements IDisposable, IStreamingTransportServer
Ereditarietà
WebSocketServer
Implementazioni

Costruttori

Nome Descrizione
WebSocketServer(WebSocket, RequestHandler)

Inizializza una nuova istanza della classe WebSocketServer. Aggiunge ArgumentNullException argomentazioni nulle.

Proprietà

Nome Descrizione
IsConnected

Riceve un valore che indica se questo server è attualmente connesso.

Metodi

Nome Descrizione
Disconnect()

Disconnette il WebSocketServer.

Dispose()

Elimina l'oggetto e rilascia eventuali oggetti correlati di proprietà della classe.

Dispose(Boolean)

Elimina oggetti usati dalla classe.

SendAsync(StreamingRequest, CancellationToken)

Attività utilizzata per inviare dati tramite questa connessione server. Si lancia InvalidOperationException se chiamato quando il server non è connesso. Si lancia ArgumentNullException se la richiesta è nulla.

StartAsync()

Utilizzato per stabilire la connessione utilizzata da questo server e iniziare ad ascoltare i messaggi in arrivo.

Eventi

Nome Descrizione
Disconnected

Un evento da attivare quando il trasporto sottostante viene disconnesso. Qualsiasi applicazione che comunichi con questo server dovrebbe abbonarsi a questo evento.

Si applica a