IFiber<C> Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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)
Typparameter
- C
- Abgeleitet
- Implementiert
Eigenschaften
Frames | |
Mark |
Ein "Postfach" zum Speichern einer Wartezeit, die diesem Frame zugeordnet ist. (Geerbt von IWaiter<C>) |
Wait |
Der aktive wartet auf diesen Kellner. (Geerbt von IWaiter<C>) |
Waits |
Methoden
Done() | |
Push() |
Erweiterungsmethoden
Call<C,T>(IFiber<C>, Rest<C,T>, T) |
Pushen Sie einen Frame auf den Stapel, planen Sie eine Wartezeit, und erfüllen Sie diese Wartezeit sofort. |
Call<C,T,R>(IFiber<C>, Rest<C,T>, T, Rest<C,R>) |
Warten Sie auf den Rückgabewert, und rufen Sie dann die Call<C,T>(IFiber<C>, Rest<C,T>, T) -Methode auf. |
Done<C,T>(IFiber<C>, T) |
Entfernen Sie den Frame aus dem Stapel, und erfüllen Sie die vorhandene Wartezeit mit dem Rückgabewert. |
Fail<C>(IFiber<C>, Exception) | |
Post<C,T>(IFiber<C>, T) | |
Reset<C>(IFiber<C>) | |
Wait<C,T>(IFiber<C>, Rest<C,T>) |
Ohne den Stapel zu pushen oder zu poppen, planen Sie eine Wartezeit, um später erfüllt zu sein. |