CloudAdapterBase.GetStreamingConnectorFactory(Activity) メソッド

定義

指定されたアクティビティを処理している正しいストリーミング コネクタ ファクトリを取得します。

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 (チャネル -> ボット) を経由します。 ただし、プロアクティブ メッセージでは、通信先の接続がわからないため、この方法は、このようなプロアクティブ メッセージの接続解決に役立つよう設計されています。

適用対象