WebSocketClient Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Um cliente para utilização com o Bot Framework Protocol V3 com Extensões de Transmissão em Fluxo e um transporte WebSocket subjacente.
public class WebSocketClient : IDisposable, Microsoft.Bot.Streaming.Transport.IStreamingTransportClient
type WebSocketClient = class
interface IStreamingTransportClient
interface IDisposable
Public Class WebSocketClient
Implements IDisposable, IStreamingTransportClient
- Herança
-
WebSocketClient
- Implementações
Construtores
WebSocketClient(String, RequestHandler, Object) |
Inicializa uma nova instância da WebSocketClient classe. ArgumentNullException Lança se o URL for nulo, vazio ou espaço em branco. |
Propriedades
IsConnected |
Obtém um valor que indica se este cliente está ou não ligado. |
LastMessageSendTime |
Obtém a hora UTC do último envio neste cliente. Disponibilizado para utilização ao limpar clientes inativos. |
Métodos
ConnectAsync() |
Estabeleça uma ligação sem cabeçalhos personalizados. |
ConnectAsync(IDictionary<String,String>) |
Estabeleça uma ligação com cabeçalhos personalizados opcionais. |
ConnectAsyncEx(IDictionary<String,String>, CancellationToken) |
Estabeleça uma ligação com cabeçalhos personalizados opcionais. |
Disconnect() |
Método utilizado para desligar este cliente. |
Dispose() |
Desliga o cliente 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 cliente. InvalidOperationException Lança se for chamado quando o cliente está desligado. ArgumentNullException Lança se a mensagem for nula. |
evento
Disconnected |
Um evento a ser acionado quando o transporte subjacente é desligado. Qualquer aplicação que comunique com este cliente deve subscrever este evento. |