WaterfallStepContext.NextAsync(Object, CancellationToken) Method

Definition

Skips to the next step of the waterfall.

public System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult> NextAsync (object result = default, System.Threading.CancellationToken cancellationToken = default);
member this.NextAsync : obj * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.DialogTurnResult>
Public Function NextAsync (Optional result As Object = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DialogTurnResult)

Parameters

result
Object

Optional, result to pass to the next step of the current waterfall dialog.

cancellationToken
CancellationToken

A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Returns

A task that represents the work queued to execute.

Remarks

In the next step of the waterfall, the Result property of the waterfall step context will contain the value of the result.

Applies to