Lingua

IActivitySource.WalkActivitiesAsync Metodo

Definizione

Ripercorre le attività registrate e chiama una funzione su di esse.

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

Parametri

function
Func<IActivity,Task>

Funzione da applicare a ogni attività.

channelId
String

ChannelId per filtrare o null per nessun filtro.

conversationId
String

ConversationId per filtrare o null per nessun filtro.

oldest
DateTime

Timestamp più vecchio da includere.

cancel
CancellationToken

Token di annullamento.

Valori restituiti

Commenti

Le attività sono ordinate per canale, poi conversazione, infine tempo ascendente.

Si applica a