Compartilhar via


WebSocketClient Classe

Definição

Cliente de soquete da Web.

public class WebSocketClient : Microsoft.Bot.Connector.Streaming.Application.StreamingTransportClient
type WebSocketClient = class
    inherit StreamingTransportClient
Public Class WebSocketClient
Inherits StreamingTransportClient
Herança

Construtores

WebSocketClient(WebSocket, String, RequestHandler, Nullable<TimeSpan>, Nullable<TimeSpan>, ILogger)

Inicializa uma nova instância da classe WebSocketClient.

Propriedades

IsConnected

Obtém um valor que indica se esse cliente está conectado no momento.

(Herdado de StreamingTransportClient)
Logger

Obtém a ILogger instância do cliente de streaming.

(Herdado de StreamingTransportClient)

Métodos

ConnectAsync()

A tarefa usada para estabelecer uma conexão para esse cliente.

(Herdado de StreamingTransportClient)
ConnectAsync(IDictionary<String,String>)

Estabeleça uma conexão passando cabeçalhos adicionais.

(Herdado de StreamingTransportClient)
ConnectAsync(IDictionary<String,String>, CancellationToken)

Estabeleça uma conexão de cliente passando cabeçalhos adicionais e um token de cancelamento.

(Herdado de StreamingTransportClient)
Disconnect()

Método usado para desconectar esse cliente.

(Herdado de StreamingTransportClient)
DisconnectAsync()

Desconecta.

(Herdado de StreamingTransportClient)
Dispose()

Cliente de soquete da Web.

(Herdado de StreamingTransportClient)
Dispose(Boolean)

Descarta objetos usados pelo StreamingTransportClient.

(Herdado de StreamingTransportClient)
SendAsync(StreamingRequest, CancellationToken)

Tarefa usada para enviar dados por essa conexão de cliente.

(Herdado de StreamingTransportClient)

Eventos

Disconnected

Um evento usado para sinalizar quando a conexão subjacente foi desconectada.

(Herdado de StreamingTransportClient)

Aplica-se a