共用方式為


StreamingRequestHandler 類別

定義

處理透過 IStreamingTransport 傳送之傳入要求的要求處理常式,並遵守具有串流延伸模組的 Bot Framework 通訊協定 v3。

public class StreamingRequestHandler : Microsoft.Bot.Streaming.RequestHandler, IDisposable
type StreamingRequestHandler = class
    inherit RequestHandler
    interface IDisposable
Public Class StreamingRequestHandler
Inherits RequestHandler
Implements IDisposable
繼承
StreamingRequestHandler
實作

建構函式

StreamingRequestHandler(IBot, IStreamingActivityProcessor, StreamingConnection, String, ILogger)

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

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, ILogger)

初始化 類別的新實例, StreamingRequestHandler 並透過具名管道建立串流通道的連線。

StreamingRequestHandler(IBot, IStreamingActivityProcessor, String, String, ILogger)

初始化 類別的新實例, StreamingRequestHandler 並透過具名管道建立串流通道的連線。

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, ILogger)

初始化 類別的新實例, StreamingRequestHandler 並透過 WebSocket 與串流通道建立連線。

StreamingRequestHandler(IBot, IStreamingActivityProcessor, WebSocket, String, ILogger)

初始化 類別的新實例, StreamingRequestHandler 並透過 WebSocket 與串流通道建立連線。

屬性

Audience

取得從這個 StreamingRequestHandler 傳送之 活動的 預定收件者。

ServiceUrl

取得這個 StreamingRequestHandler 接收要求的通道端點 URL。

方法

ConversationAddedTime(String)

DateTime取得將交談新增至這個要求處理常式的時機。

Dispose()

處理透過 IStreamingTransport 傳送之傳入要求的要求處理常式,並遵守具有串流延伸模組的 Bot Framework 通訊協定 v3。

Dispose(Boolean)

處置 的資源 StreamingRequestHandler

ForgetConversation(String)

從 StreamingRequestHandler 的追蹤交談集合的這個實例中移除指定的交談。

HasConversation(String)

檢查此 StreamingRequestHandler 是否收到包含傳入交談識別碼的要求的交談集。

ListenAsync()

開始接聽此 StreamingRequestHandler 伺服器的傳入要求。

ListenAsync(CancellationToken)

開始接聽此 StreamingRequestHandler 伺服器的傳入要求。

ProcessRequestAsync(ReceiveRequest, ILogger<RequestHandler>, Object, CancellationToken)

處理傳入要求。

SendActivityAsync(Activity, CancellationToken)

Activity 轉換成 , StreamingRequest 並將其傳送至這個 StreamingRequestHandler 所連接的通道。

SendStreamingRequestAsync(StreamingRequest, CancellationToken)

StreamingRequest將 傳送至連接的串流通道。

ServerDisconnected(Object, DisconnectedEventArgs)

伺服器中斷線上活動的事件處理常式。

適用於