Partager via


IActivitySource.WalkActivitiesAsync Méthode

Définition

Parcourez les activités enregistrées et appelez une fonction sur celles-ci.

public System.Threading.Tasks.Task WalkActivitiesAsync (Func<Microsoft.Bot.Connector.IActivity,System.Threading.Tasks.Task> function, string channelId = default, string conversationId = default, DateTime oldest = default, System.Threading.CancellationToken cancel = default);
abstract member WalkActivitiesAsync : Func<Microsoft.Bot.Connector.IActivity, System.Threading.Tasks.Task> * string * string * DateTime * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function WalkActivitiesAsync (function As Func(Of IActivity, Task), Optional channelId As String = Nothing, Optional conversationId As String = Nothing, Optional oldest As DateTime = Nothing, Optional cancel As CancellationToken = Nothing) As Task

Paramètres

function
Func<IActivity,Task>

Fonction à appliquer à chaque actitivty.

channelId
String

ChannelId pour filtrer sur ou null pour aucun filtre.

conversationId
String

ConversationId pour filtrer sur ou null pour aucun filtre.

oldest
DateTime

Horodatage le plus ancien à inclure.

cancel
CancellationToken

Jeton d'annulation.

Retours

Remarques

Les activités sont classées par canal, puis par conversation, puis par ordre croissant.

S’applique à