Dela via


BotFrameworkHttpAdapterBase.ProcessStreamingActivityAsync Metod

Definition

Primär adaptermetod för bearbetning av aktiviteter som skickas från strömmande kanal. Skapar en turkontext och kör pipelinen för mellanprogram för en inkommande aktivitet. Genererar ArgumentNullException null-argument.

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 BotCallbackHandler som ska hantera 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 aktiviteten har slutförts returneras null om aktiviteten är TypeInvoke och motsvarande nyckel ( + ChannelIdId) hittasInvokeResponse. Annars returneras null.

Den här metoden registrerar följande tjänster för svängen.

    Gäller för