CloudAdapterBase.GetStreamingConnectorFactory(Activity) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Får rätt streaming-anslutningsfabrik som bearbetar den givna aktiviteten.
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
Parametrar
- activity
- Activity
Aktiviteten som bearbetas.
Returer
Streaming Connector Factory ansvarar för att hantera aktiviteten.
Kommentarer
För HTTP-förfrågningar skapar vi vanligtvis en ny connectorfabrik och svarar på aktiviteten via en ny HTTP-förfrågan. Men när vi bearbetar aktiviteter över en strömmande anslutning måste vi svara över samma anslutning som kommunicerar med en webbsocket. Denna metod slår upp alla aktiva strömningsanslutningar i molnadaptern och returnerar kontaktfabriken som bearbetar aktiviteten. Meddelanden mellan bot och kanal går via StreamingConnection (bot -> kanal) och RequestHandler (kanal -> bot), båda skapade av adaptern. Dock vet inte proaktiva meddelanden vilken anslutning de ska prata med, så denna metod är utformad för att underlätta anslutningslösningen för sådana proaktiva meddelanden.