CloudAdapterBase.GetStreamingConnectorFactory(Activity) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá správnou továrnu konektoru streamování, která zpracovává danou aktivitu.
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
Parametry
- activity
- Activity
Aktivita, která se zpracovává.
Návraty
Stream Connector Factory zodpovědný za zpracování aktivity.
Poznámky
U požadavků HTTP obvykle vytvoříme novou továrnu konektoru a odpovíme na aktivitu prostřednictvím nového požadavku HTTP. Při zpracování aktivit přes streamované připojení ale musíme odpovědět přes stejné připojení, které hovoří do webového soketu. Tato metoda vyhledá všechna aktivní streamovaná připojení v cloudovém adaptéru a vrátí továrnu konektoru, která aktivitu zpracovává. Zprávy mezi robotem a kanálem procházejí přes StreamConnection (robot –> kanál) a RequestHandler (kanál –> robot) – obě vytvořené adaptérem. Proaktivní zprávy ale nevědí, se kterým připojením se mají mluvit, a proto je tato metoda navržená tak, aby pomáhala s řešením připojení pro takové proaktivní zprávy.