StreamingRequestHandler クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IStreamingTransport 経由で送信された受信要求を処理し、Streaming Extensions を使用して Bot Framework Protocol v3 に準拠する要求ハンドラー。
public class StreamingRequestHandler : Microsoft.Bot.Streaming.RequestHandler, IDisposable
type StreamingRequestHandler = class
inherit RequestHandler
interface IDisposable
Public Class StreamingRequestHandler
Inherits RequestHandler
Implements IDisposable
- 継承
- 実装
コンストラクター
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 経由で送信された受信要求を処理し、Streaming Extensions を使用して Bot Framework Protocol v3 に準拠する要求ハンドラー。 |
Dispose(Boolean) |
のリソースを破棄します StreamingRequestHandler。 |
ForgetConversation(String) |
StreamingRequestHandler の追跡対象の会話のコレクションのこのインスタンスから、指定された会話を削除します。 |
HasConversation(String) |
この StreamingRequestHandler が の要求を受信した会話のセットに、渡されたスレッド ID が含まれているかどうかを確認します。 |
ListenAsync() |
この StreamingRequestHandler のサーバーに対する受信要求のリッスンを開始します。 |
ListenAsync(CancellationToken) |
この StreamingRequestHandler のサーバーに対する受信要求のリッスンを開始します。 |
ProcessRequestAsync(ReceiveRequest, ILogger<RequestHandler>, Object, CancellationToken) |
受信要求を処理します。 |
SendActivityAsync(Activity, CancellationToken) |
を Activity に StreamingRequest 変換し、StreamingRequestHandler が接続されているチャネルに送信します。 |
SendStreamingRequestAsync(StreamingRequest, CancellationToken) |
StreamingRequest接続されているストリーミング チャネルに を送信します。 |
ServerDisconnected(Object, DisconnectedEventArgs) |
サーバーが切断されたイベントのイベント ハンドラー。 |