Compartilhar via


WebSocketServer Classe

Definição

Um servidor para uso com o Protocolo do Bot Framework V3 com Extensões de Streaming 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 classe WebSocketServer. ArgumentNullException Gera argumentos nulos.

Propriedades

IsConnected

Obtém um valor que indica se esse servidor está ou não conectado no momento.

Métodos

Disconnect()

Desconecta o WebSocketServer.

Dispose()

Descarta o objeto e libera todos os objetos relacionados pertencentes à classe .

Dispose(Boolean)

Descarta o objeto usado pela classe .

SendAsync(StreamingRequest, CancellationToken)

Tarefa usada para enviar dados por essa conexão de servidor. InvalidOperationException Lança se chamado quando o servidor não está conectado. Gerará ArgumentNullException se a solicitação for nula.

StartAsync()

Usado para estabelecer a conexão usada por este servidor e começar a escutar mensagens de entrada.

Eventos

Disconnected

Um evento a ser acionado quando o transporte subjacente é desconectado. Qualquer aplicativo que se comunique com este servidor deve assinar esse evento.

Aplica-se a