WebSocketClient Klasse

Definition

Web-Socket-Client.

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

Konstruktoren

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

Initialisiert eine neue Instanz der WebSocketClient-Klasse.

Eigenschaften

Name Beschreibung
IsConnected

Erhält einen Wert, der angibt, ob dieser Client aktuell verbunden ist.

(Geerbt von StreamingTransportClient)
Logger

Es bekommt die Instanz ILogger für den Streaming-Client.

(Geerbt von StreamingTransportClient)

Methoden

Name Beschreibung
ConnectAsync()

Die Aufgabe, die verwendet wird, um eine Verbindung für diesen Client herzustellen.

(Geerbt von StreamingTransportClient)
ConnectAsync(IDictionary<String,String>, CancellationToken)

Stellen Sie eine Client-Verbindung her, die zusätzliche Header und einen Stornierungstoken weitergibt.

(Geerbt von StreamingTransportClient)
ConnectAsync(IDictionary<String,String>)

Stellen Sie eine Verbindung her, die zusätzliche Header durchführt.

(Geerbt von StreamingTransportClient)
Disconnect()

Methode, die verwendet wurde, um diesen Client zu trennen.

(Geerbt von StreamingTransportClient)
DisconnectAsync()

Trennt sich.

(Geerbt von StreamingTransportClient)
Dispose()

Web-Socket-Client.

(Geerbt von StreamingTransportClient)
Dispose(Boolean)

Entsorgt Objekte, die von der verwendet werden StreamingTransportClient.

(Geerbt von StreamingTransportClient)
SendAsync(StreamingRequest, CancellationToken)

Aufgabe, die zum Senden von Daten über diese Clientverbindung verwendet wird.

(Geerbt von StreamingTransportClient)

Ereignisse

Name Beschreibung
Disconnected

Ein Ereignis, das verwendet wird, um anzuzeigen, wenn die zugrunde liegende Verbindung getrennt wurde.

(Geerbt von StreamingTransportClient)

Gilt für: