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 要求を介してアクティビティに応答します。 ただし、ストリーミング接続経由でアクティビティを処理する場合は、Web ソケットと通信しているのと同じ接続で応答する必要があります。 このメソッドは、クラウド アダプター内のすべてのアクティブなストリーミング接続を検索し、アクティビティを処理しているコネクタ ファクトリを返します。 ボットとチャネルの間のメッセージは、両方ともアダプターによって作成された StreamingConnection (ボット -> チャネル) と RequestHandler (チャネル -> ボット) を経由します。 ただし、プロアクティブ メッセージでは、通信先の接続がわからないため、この方法は、このようなプロアクティブ メッセージの接続解決に役立つよう設計されています。