다음을 통해 공유


IActivitySource.WalkActivitiesAsync 메서드

정의

기록된 활동을 탐색하고 함수를 호출합니다.

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

매개 변수

function
Func<IActivity,Task>

각 actitivty에 적용할 함수입니다.

channelId
String

필터링할 ChannelId 또는 필터가 없도록 null입니다.

conversationId
String

필터링할 ConversationId이거나 필터가 없도록 null입니다.

oldest
DateTime

포함할 가장 오래된 타임스탬프입니다.

cancel
CancellationToken

취소 토큰입니다.

반환

설명

활동은 채널, 대화, 시간 오름차순으로 정렬됩니다.

적용 대상