Partager via


BotFrameworkHttpAdapterBase.ProcessStreamingActivityAsync Méthode

Définition

Méthode d’adaptateur principal pour le traitement des activités envoyées à partir du canal de streaming. Crée un contexte de tour et exécute le pipeline d’intergiciel pour une activité entrante. Lève sur les ArgumentNullException arguments null.

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)

Paramètres

activity
Activity

Activity à traiter.

callbackHandler
BotCallbackHandler

BotCallbackHandler qui gère l’activité.

cancellationToken
CancellationToken

Jeton d'annulation qui peut être utilisé par d'autres objets ou threads pour être informés de l'annulation.

Retours

Tâche qui représente le travail mis en file d’attente à exécuter. Si le type d’activité était « Invoke » et que la clé correspondante (channelId + activityId) a été trouvée, une invokeResponse est retournée, sinon null est retournée.

Implémente

Remarques

Appelez cette méthode pour envoyer de manière réactive un message à une conversation. Si la tâche se termine correctement, si l’activité Type est Invoke et que la clé correspondante (ChannelId + Id) est trouvée, un InvokeResponse est retourné, sinon null est retourné.

Cette méthode inscrit les services suivants pour le tour.

    S’applique à