Lingua

WebSocketClient Classe

Definizione

Client web socket.

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

Costruttori

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

Inizializza una nuova istanza della classe WebSocketClient.

Proprietà

Nome Descrizione
IsConnected

Ottiene un valore che indica se questo client è attualmente connesso.

(Ereditato da StreamingTransportClient)
Logger

Ottiene l'istanza ILogger per il client di streaming.

(Ereditato da StreamingTransportClient)

Metodi

Nome Descrizione
ConnectAsync()

Il compito utilizzato per stabilire una connessione per questo cliente.

(Ereditato da StreamingTransportClient)
ConnectAsync(IDictionary<String,String>, CancellationToken)

Stabilire una connessione client passando intestazioni aggiuntive e un token di cancellazione.

(Ereditato da StreamingTransportClient)
ConnectAsync(IDictionary<String,String>)

Stabilisci una connessione passando intestazioni aggiuntive.

(Ereditato da StreamingTransportClient)
Disconnect()

Metodo usato per disconnettere questo client.

(Ereditato da StreamingTransportClient)
DisconnectAsync()

Si disconnette.

(Ereditato da StreamingTransportClient)
Dispose()

Client web socket.

(Ereditato da StreamingTransportClient)
Dispose(Boolean)

Elimina gli oggetti usati dal StreamingTransportClient.

(Ereditato da StreamingTransportClient)
SendAsync(StreamingRequest, CancellationToken)

Attività usata per inviare dati tramite questa connessione client.

(Ereditato da StreamingTransportClient)

Eventi

Nome Descrizione
Disconnected

Un evento usato per segnalare quando la connessione sottostante si è disconnessa.

(Ereditato da StreamingTransportClient)

Si applica a