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 (通道 -> 机器人) ,这两者均由适配器创建。 但是,主动消息不知道要与哪个连接通信,因此此方法旨在帮助此类主动消息的连接解析。

适用于