Partager via


IFiber<C> Interface

Définition

public interface IFiber<C> : Microsoft.Bot.Builder.Internals.Fibers.IWaiter<C>
type IFiber<'C> = interface
    interface IWaiter<'C>
Public Interface IFiber(Of C)
Implements IWaiter(Of C)

Paramètres de type

C
Dérivé
Implémente

Propriétés

Frames
Mark

Une « boîte aux lettres » pour stocker une attente associée à ce frame.

(Hérité de IWaiter<C>)
Wait

L’attente active pour ce serveur.

(Hérité de IWaiter<C>)
Waits

Méthodes

Done()
Push()

Méthodes d’extension

Call<C,T>(IFiber<C>, Rest<C,T>, T)

Envoyez (push) un frame sur la pile, planifiez une attente et répondez immédiatement à cette attente.

Call<C,T,R>(IFiber<C>, Rest<C,T>, T, Rest<C,R>)

Planification d’une attente pour la valeur de retour, puis appelez la Call<C,T>(IFiber<C>, Rest<C,T>, T) méthode .

Done<C,T>(IFiber<C>, T)

Supprimez le cadre de la pile et répondez à l’attente existante avec la valeur de retour.

Fail<C>(IFiber<C>, Exception)
Post<C,T>(IFiber<C>, T)
Reset<C>(IFiber<C>)
Wait<C,T>(IFiber<C>, Rest<C,T>)

Sans pousser ou faire éclater la pile, planifiez une attente pour être satisfait ultérieurement.

S’applique à