Udostępnij przez


IActivitySource.WalkActivitiesAsync Metoda

Definicja

Przejmij zarejestrowane działania i wywołaj na nich funkcję.

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

Parametry

function
Func<IActivity,Task>

Funkcja, która ma być stosowana do każdego działania.

channelId
String

ChannelId, aby filtrować bez filtru lub ma wartość null.

conversationId
String

Identyfikator konwersacji do filtrowania według wartości lub null bez filtru.

oldest
DateTime

Najstarsza sygnatura czasowa do uwzględnienia.

cancel
CancellationToken

Token anulowania.

Zwraca

Uwagi

Działania są uporządkowane według kanału, a następnie konwersacji, a następnie czasu rosnącego.

Dotyczy