WebSocketClient Clase

Definición

Cliente web socket.

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

Constructores

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

Inicializa una nueva instancia de la clase WebSocketClient.

Propiedades

Nombre Description
IsConnected

Obtiene un valor que indica si este cliente está conectado actualmente.

(Heredado de StreamingTransportClient)
Logger

Obtiene la ILogger instancia para el cliente de streaming.

(Heredado de StreamingTransportClient)

Métodos

Nombre Description
ConnectAsync()

La tarea utilizada para establecer una conexión para este cliente.

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

Establece una conexión con el cliente pasando cabeceras adicionales y un token de cancelación.

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

Establece una conexión pasando cabeceras adicionales.

(Heredado de StreamingTransportClient)
Disconnect()

Método utilizado para desconectar este cliente.

(Heredado de StreamingTransportClient)
DisconnectAsync()

Desconecta.

(Heredado de StreamingTransportClient)
Dispose()

Cliente web socket.

(Heredado de StreamingTransportClient)
Dispose(Boolean)

Elimina los objetos usados por el StreamingTransportClient.

(Heredado de StreamingTransportClient)
SendAsync(StreamingRequest, CancellationToken)

Tarea que se usa para enviar datos a través de esta conexión de cliente.

(Heredado de StreamingTransportClient)

Eventos

Nombre Description
Disconnected

Un evento que se utiliza para señalar cuando la conexión subyacente se ha desconectado.

(Heredado de StreamingTransportClient)

Se aplica a