FirstSelector.SelectAsync(ActionContext, CancellationToken) Method

Definition

Selects the best rule to execute.

public override System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Microsoft.Bot.Builder.Dialogs.Adaptive.Conditions.OnCondition>> SelectAsync (Microsoft.Bot.Builder.Dialogs.Adaptive.ActionContext context, System.Threading.CancellationToken cancellationToken);
override this.SelectAsync : Microsoft.Bot.Builder.Dialogs.Adaptive.ActionContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Collections.Generic.IReadOnlyList<Microsoft.Bot.Builder.Dialogs.Adaptive.Conditions.OnCondition>>
Public Overrides Function SelectAsync (context As ActionContext, cancellationToken As CancellationToken) As Task(Of IReadOnlyList(Of OnCondition))

Parameters

context
ActionContext

The DialogContext for the current turn of conversation.

cancellationToken
CancellationToken

Optional, CancellationToken of the task.

Returns

Best rule in original list to execute or -1 if none.

Applies to