CloudAdapterBase.GetStreamingConnectorFactory(Activity) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
正しいストリーミングコネクター工場を取得し、その処理を担当します。
protected virtual Microsoft.Bot.Connector.Authentication.ConnectorFactory GetStreamingConnectorFactory(Microsoft.Bot.Schema.Activity activity);
abstract member GetStreamingConnectorFactory : Microsoft.Bot.Schema.Activity -> Microsoft.Bot.Connector.Authentication.ConnectorFactory
override this.GetStreamingConnectorFactory : Microsoft.Bot.Schema.Activity -> Microsoft.Bot.Connector.Authentication.ConnectorFactory
Protected Overridable Function GetStreamingConnectorFactory (activity As Activity) As ConnectorFactory
パラメーター
- activity
- Activity
処理されている活動。
返品
ストリーミングコネクタファクトリーがその活動を処理する責任者です。
注釈
HTTPリクエストの場合、通常は新しいコネクタファクトリーを作成し、新しいHTTPリクエストでその活動に応答します。 しかし、ストリーミング接続でアクティビティを処理する場合、ウェブソケットと通信している同じ接続で応答する必要があります。 この方法では、クラウドアダプター内のすべてのアクティブなストリーミング接続を検索し、その活動を処理するコネクタ工場を返します。 ボットとチャネル間のメッセージは、アダプターによって作成されたStreamingConnection(ボット-> チャネル)とRequestHandler(チャネル-> ボット)を経由します。 しかし、プロアクティブメッセージはどの接続と通信すべきか分からないため、この方法はそのようなプロアクティブなメッセージの接続解決を支援するために設計されています。