語言

WebSocketClient 類別

定義

Web socket 客戶端。

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

建構函式

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

初始化 WebSocketClient 類別的新執行個體。

屬性

名稱 Description
IsConnected

會取得一個值,表示該用戶端目前是否連線中。

(繼承來源 StreamingTransportClient)
Logger

它會取得串流客戶端的 ILogger 實例。

(繼承來源 StreamingTransportClient)

方法

名稱 Description
ConnectAsync()

該任務用於為該客戶建立連線。

(繼承來源 StreamingTransportClient)
ConnectAsync(IDictionary<String,String>, CancellationToken)

建立一個客戶端連線,傳遞額外的標頭和一個取消標記。

(繼承來源 StreamingTransportClient)
ConnectAsync(IDictionary<String,String>)

建立連線,傳遞額外的標頭。

(繼承來源 StreamingTransportClient)
Disconnect()

斷開此用戶端的方法。

(繼承來源 StreamingTransportClient)
DisconnectAsync()

斷線。

(繼承來源 StreamingTransportClient)
Dispose()

Web socket 客戶端。

(繼承來源 StreamingTransportClient)
Dispose(Boolean)

處理 StreamingTransportClient。

(繼承來源 StreamingTransportClient)
SendAsync(StreamingRequest, CancellationToken)

用來透過此用戶端連線傳送資料的工作。

(繼承來源 StreamingTransportClient)

事件

名稱 Description
Disconnected

一個用來通知底層連線斷線的事件。

(繼承來源 StreamingTransportClient)

適用於