Freigeben über


IActivitySource.WalkActivitiesAsync Methode

Definition

Gehen Sie über aufgezeichnete Aktivitäten, und rufen Sie eine Funktion für sie auf.

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 die einzelnen Aktionen angewendet werden soll.

channelId
String

ChannelId, nach der gefiltert werden soll, oder NULL für keinen Filter.

conversationId
String

ConversationId, nach der gefiltert werden soll, oder NULL für keinen Filter.

oldest
DateTime

Der älteste einzuschließde Zeitstempel.

cancel
CancellationToken

Abbruchtoken.

Gibt zurück

Hinweise

Aktivitäten werden nach Kanal, dann nach Unterhaltung und dann nach aufsteigender Zeit sortiert.

Gilt für: