Språk

BotFrameworkHttpAdapterBase.ProcessStreamingActivityAsync Metod

Definition

Primär adaptermetod för bearbetningsaktiviteter som skickas från strömningskanalen. Skapar en turkontext och kör pipelinen för mellanprogram för en inkommande aktivitet. Lägger ArgumentNullException till nullargument.

public System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse> ProcessStreamingActivityAsync(Microsoft.Bot.Schema.Activity activity, Microsoft.Bot.Builder.BotCallbackHandler callbackHandler, System.Threading.CancellationToken cancellationToken = default);
abstract member ProcessStreamingActivityAsync : Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
override this.ProcessStreamingActivityAsync : Microsoft.Bot.Schema.Activity * Microsoft.Bot.Builder.BotCallbackHandler * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.InvokeResponse>
Public Function ProcessStreamingActivityAsync (activity As Activity, callbackHandler As BotCallbackHandler, Optional cancellationToken As CancellationToken = Nothing) As Task(Of InvokeResponse)

Parametrar

activity
Activity

Att Activity bearbeta.

callbackHandler
BotCallbackHandler

Det är det BotCallbackHandler som sköter aktiviteten.

cancellationToken
CancellationToken

En annulleringstoken som kan användas av andra objekt eller trådar för att få meddelande om annullering.

Returer

En uppgift som representerar det arbete som ska köras i kö. Om aktivitetstypen var 'Invoke' och motsvarande nyckel (channelId + activityId) hittades returneras en InvokeResponse, annars returneras null.

Implementeringar

Kommentarer

Anropa den här metoden för att skicka ett meddelande till en konversation reaktivt. Om uppgiften slutförs framgångsrikt, om aktivitetens Type är Invoke och motsvarande nyckel (IdChannelId + ) hittas, returneras anInvokeResponse, annars returneras null.

Denna metod registrerar följande tjänster för turen.

    Gäller för