Freigeben über


IWait<C,T> Schnittstelle

Definition

public interface IWait<C,out T> : ICloneable, Microsoft.Bot.Builder.Internals.Fibers.IWait<C>
type IWait<'C, 'T> = interface
    interface IWait<'C>
    interface IWait
    interface ICloneable
Public Interface IWait(Of C, Out T)
Implements ICloneable, IWait(Of C)

Typparameter

C
T
Dieser Typparameter ist kovariant. Das bedeutet, dass Sie entweder den angegebenen Typ oder einen stärker abgeleiteten Typ verwenden können. Weitere Informationen zu Kovarianz und Kontravarianz finden Sie unter Kovarianz und Kontravarianz in Generics.
Abgeleitet
Implementiert

Eigenschaften

ItemType

Der Typ des item-Parameters für den Restdelegat.

(Geerbt von IWait)
Need

Die Phase des Wartens.

(Geerbt von IWait)
NeedType

Der statische Typ des Warteelements.

(Geerbt von IWait)
Rest

Die Restdelegatmethode.

(Geerbt von IWait)

Methoden

Fail(Exception)

Markieren Sie diese Wartezeit als erfüllt mit dieser Fehler-Ausnahme.

(Geerbt von IWait)
PollAsync(IFiber<C>, C, CancellationToken) (Geerbt von IWait<C>)
Post<T>(T)

Markieren Sie diese Wartezeit als mit diesem Element erfüllt.

(Geerbt von IWait)
Wait(Rest<C,T>)

Erweiterungsmethoden

CloneTyped<C>(IWait<C>)
ValidateNeed(IWait, Need)

Gilt für: