Extensions.Call Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| Call<C,T,R>(IFiber<C>, Rest<C,T>, T, Rest<C,R>) |
J’ai programmé une attente pour la valeur de retour, puis j’invoquais la Call<C,T>(IFiber<C>, Rest<C,T>, T) méthode. |
| Call<C,T>(IFiber<C>, Rest<C,T>, T) |
Poussez une trame sur la pile, planifiez une attente, et satisfaisez immédiatement cette attente. |
Call<C,T,R>(IFiber<C>, Rest<C,T>, T, Rest<C,R>)
- Source:
- Extensions.cs
J’ai programmé une attente pour la valeur de retour, puis j’invoquais la Call<C,T>(IFiber<C>, Rest<C,T>, T) méthode.
public static Microsoft.Bot.Builder.Internals.Fibers.IWait<C> Call<C,T,R>(this Microsoft.Bot.Builder.Internals.Fibers.IFiber<C> fiber, Microsoft.Bot.Builder.Internals.Fibers.Rest<C,T> invokeHandler, T item, Microsoft.Bot.Builder.Internals.Fibers.Rest<C,R> returnHandler);
static member Call : Microsoft.Bot.Builder.Internals.Fibers.IFiber<'C> * Microsoft.Bot.Builder.Internals.Fibers.Rest<'C, 'T> * 'T * Microsoft.Bot.Builder.Internals.Fibers.Rest<'C, 'R> -> Microsoft.Bot.Builder.Internals.Fibers.IWait<'C>
<Extension()>
Public Function Call(Of C, T, R) (fiber As IFiber(Of C), invokeHandler As Rest(Of C, T), item As T, returnHandler As Rest(Of C, R)) As IWait(Of C)
Paramètres de type
- C
- T
- R
Paramètres
- fiber
- IFiber<C>
- invokeHandler
- Rest<C,T>
- item
- T
- returnHandler
- Rest<C,R>
Retours
S’applique à
Call<C,T>(IFiber<C>, Rest<C,T>, T)
- Source:
- Extensions.cs
Poussez une trame sur la pile, planifiez une attente, et satisfaisez immédiatement cette attente.
public static Microsoft.Bot.Builder.Internals.Fibers.IWait<C> Call<C,T>(this Microsoft.Bot.Builder.Internals.Fibers.IFiber<C> fiber, Microsoft.Bot.Builder.Internals.Fibers.Rest<C,T> invokeHandler, T item);
static member Call : Microsoft.Bot.Builder.Internals.Fibers.IFiber<'C> * Microsoft.Bot.Builder.Internals.Fibers.Rest<'C, 'T> * 'T -> Microsoft.Bot.Builder.Internals.Fibers.IWait<'C>
<Extension()>
Public Function Call(Of C, T) (fiber As IFiber(Of C), invokeHandler As Rest(Of C, T), item As T) As IWait(Of C)
Paramètres de type
- C
- T
Paramètres
- fiber
- IFiber<C>
- invokeHandler
- Rest<C,T>
- item
- T
Retours
Remarques
Cette surcharge est utilisée pour permettre à un enfant d’appeler Done<C,T>(IFiber<C>, T) plus tard pour satisfaire une attente existante sans planifier une nouvelle attente pour la valeur de retour de l’enfant.