Chain.Continuation<T,R> Delegat
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Gdy poprzednik IDialog<TResult> zostanie zakończony, wykonaj tę metodę kontynuacji, aby skonstruować następne IDialog<TResult>.
public delegate System.Threading.Tasks.Task<Microsoft.Bot.Builder.Dialogs.IDialog<R>> Chain.Continuation<in T,R>(IBotContext context, IAwaitable<in T> item);
type Chain.Continuation<'T, 'R> = delegate of IBotContext * IAwaitable<'T> -> Task<IDialog<'R>>
Public Delegate Function Chain.Continuation(Of In T, R)(context As IBotContext, item As IAwaitable(Of In T)) As Task(Of IDialog(Of R))
Parametry typu
- T
Typ dialogu poprzedniego.
Ten parametr typu jest kontrawariantny. Oznacza to, że możesz użyć typu, który został przez Ciebie określony, lub dowolnego typu, który jest mniej pochodny. Aby uzyskać więcej informacji o kowariancji i kontrawariancji, zobacz Kowariancja i kontrawariancja w typach ogólnych.- R
Rodzaj następnego dialogu.
Parametry
- context
- IBotContext
Kontekst botów.
- item
- IAwaitable<T>
Wynik poprzedniego IDialog<TResult>.
Wartość zwracana
Zadanie reprezentujące następne IDialog<TResult>.