Partilhar via


WebSocketServer Classe

Definição

Um servidor para utilização com o Bot Framework Protocol V3 com Extensões de Transmissão em Fluxo e um transporte WebSocket subjacente.

public class WebSocketServer : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportServer
type WebSocketServer = class
    interface IStreamingTransportServer
    interface IDisposable
Public Class WebSocketServer
Implements IDisposable, IStreamingTransportServer
Herança
WebSocketServer
Implementações

Construtores

WebSocketServer(WebSocket, RequestHandler)

Inicializa uma nova instância da WebSocketServer classe . Lança argumentos ArgumentNullException nulos.

Propriedades

IsConnected

Obtém um valor que indica se este servidor está ou não ligado.

Métodos

Disconnect()

Desliga o WebSocketServer.

Dispose()

Elimina o objeto e liberta quaisquer objetos relacionados pertencentes à classe .

Dispose(Boolean)

Elimina o objeto utilizado pela classe .

SendAsync(StreamingRequest, CancellationToken)

Tarefa utilizada para enviar dados através desta ligação de servidor. InvalidOperationException Lança se for chamado quando o servidor não está ligado. ArgumentNullException Lança se o pedido for nulo.

StartAsync()

Utilizado para estabelecer a ligação utilizada por este servidor e começar a escutar mensagens recebidas.

evento

Disconnected

Um evento a ser acionado quando o transporte subjacente é desligado. Qualquer aplicação que comunique com este servidor deve subscrever este evento.

Aplica-se a