IFiberLoop<C> Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
public interface IFiberLoop<C> : Microsoft.Bot.Builder.Internals.Fibers.IFiber<C>, Microsoft.Bot.Builder.Internals.Fibers.IWaiter<C>
type IFiberLoop<'C> = interface
interface IFiber<'C>
interface IWaiter<'C>
Public Interface IFiberLoop(Of C)
Implements IFiber(Of C), IWaiter(Of C)
Type parameters
- C
- Afgeleid
- Implementeringen
Eigenschappen
| Frames | (Overgenomen van IFiber<C>) |
| Mark |
Een 'postvak' voor het opslaan van een wachttijd die is gekoppeld aan dit frame. (Overgenomen van IWaiter<C>) |
| Wait |
Het actieve wachten op deze ober. (Overgenomen van IWaiter<C>) |
| Waits | (Overgenomen van IFiber<C>) |
Methoden
| Done() | (Overgenomen van IFiber<C>) |
| PollAsync(C, CancellationToken) | |
| Push() | (Overgenomen van IFiber<C>) |
Extensiemethoden
| Call<C,T>(IFiber<C>, Rest<C,T>, T) |
Duw een frame op de stapel, plan een wachttijd en voldoe onmiddellijk aan dat wachten. |
| Call<C,T,R>(IFiber<C>, Rest<C,T>, T, Rest<C,R>) |
Een wachttijd gepland voor de retourwaarde en vervolgens de Call<C,T>(IFiber<C>, Rest<C,T>, T) methode aanroepen. |
| Done<C,T>(IFiber<C>, T) |
Verwijder het frame uit de stapel en voldoe aan de bestaande wachttijd met de retourwaarde. |
| Fail<C>(IFiber<C>, Exception) | |
| Post<C,T>(IFiber<C>, T) | |
| Reset<C>(IFiber<C>) | |
| Wait<C,T>(IFiber<C>, Rest<C,T>) |
Zonder de stack te pushen of te openen, kunt u een wachttijd plannen om later te worden voldaan. |