Partilhar via


WebSocketClient Classe

Definição

Cliente de socket 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 WebSocketClient classe .

Propriedades

IsConnected

Obtém um valor que indica se este cliente está atualmente ligado.

(Herdado de StreamingTransportClient)
Logger

Obtém a ILogger instância do cliente de transmissão em fluxo.

(Herdado de StreamingTransportClient)

Métodos

ConnectAsync()

A tarefa utilizada para estabelecer uma ligação para este cliente.

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

Estabeleça uma ligação que passe por cabeçalhos adicionais.

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

Estabeleça uma ligação de cliente ao transmitir cabeçalhos adicionais e um token de cancelamento.

(Herdado de StreamingTransportClient)
Disconnect()

Método utilizado para desligar este cliente.

(Herdado de StreamingTransportClient)
DisconnectAsync()

Desliga-se.

(Herdado de StreamingTransportClient)
Dispose()

Cliente de socket Web.

(Herdado de StreamingTransportClient)
Dispose(Boolean)

Elimina os objetos utilizados pelo StreamingTransportClient.

(Herdado de StreamingTransportClient)
SendAsync(StreamingRequest, CancellationToken)

Tarefa utilizada para enviar dados através desta ligação de cliente.

(Herdado de StreamingTransportClient)

evento

Disconnected

Um evento utilizado para sinalizar quando a ligação subjacente está desligada.

(Herdado de StreamingTransportClient)

Aplica-se a