Sprache

IActivitySource.WalkActivitiesAsync Methode

Definition

Gehen Sie über aufgezeichnete Aktivitäten und rufen Sie eine Funktion darauf an.

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

Parameter

function
Func<IActivity,Task>

Funktion, die auf jede Handlung angewendet wird.

channelId
String

ChannelId filtert an oder null für kein Filter.

conversationId
String

ConversationId zum Filtern oder Null für keinen Filter.

oldest
DateTime

Ältester Zeitstempel, der eingebaut werden sollte.

cancel
CancellationToken

Abbruchtoken.

Gibt zurück

Hinweise

Die Aktivitäten sind nach Kanal geordnet, dann nach Gespräch, dann nach aufsteigender Zeit.

Gilt für: