IAsyncObservable<T> 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.
Diese Schnittstelle generalisiert die standardmäßige .NET IObserveable-Schnittstelle, um die asynchrone Verwendung von Elementen zu ermöglichen. Asynchron bedeutet hier, dass der Consumer Elemente asynchron verarbeiten und die Elementvervollständigung an den Produzenten signalisieren kann, indem er den zurückgegebenen Task abschließt.
Beachten Sie, dass diese Schnittstelle von Item Consumern aufgerufen (verwendet) und von Artikelproduzenten implementiert wird. Dies bedeutet, dass der Producerendpunkt eines Streams diese Schnittstelle implementiert.
public interface IAsyncObservable<T>
type IAsyncObservable<'T> = interface
Public Interface IAsyncObservable(Of T)
Typparameter
- T
Der Typ des vom Beobachtbaren erzeugten Objekts.
- Abgeleitet
Methoden
SubscribeAsync(IAsyncObserver<T>, StreamSequenceToken, StreamFilterPredicate, Object) |
Abonnieren Sie einen Consumer für diesen Beobachtbaren. |
SubscribeAsync(IAsyncObserver<T>, StreamSequenceToken, String) |
Abonnieren Sie einen Consumer für diesen Beobachtbaren. |
SubscribeAsync(IAsyncObserver<T>) |
Abonnieren Sie einen Consumer für diesen Beobachtbaren. |
Erweiterungsmethoden
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, StreamSequenceToken, StreamFilterPredicate, Object) |
Abonnieren Sie einen Consumer für diese beobachtbare Mithilfe von Delegaten. Diese Methode ist ein Hilfsprogramm für IAsyncObservable.SubscribeAsync, sodass die abonnierende Klasse die Handlermethoden inline einschließt, anstatt eine Instanz von IAsyncObserver zu benötigen. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, StreamSequenceToken) |
Abonnieren Sie einen Consumer für diese beobachtbare Mithilfe von Delegaten. Diese Methode ist ein Hilfsprogramm für IAsyncObservable.SubscribeAsync, sodass die abonnierende Klasse die Handlermethoden inline einschließt, anstatt eine Instanz von IAsyncObserver zu benötigen. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, Func<Exception,Task>, StreamSequenceToken, StreamFilterPredicate, Object) |
Abonnieren Sie einen Consumer für diese beobachtbare Mithilfe von Delegaten. Diese Methode ist ein Hilfsprogramm für IAsyncObservable.SubscribeAsync, sodass die abonnierende Klasse die Handlermethoden inline einschließt, anstatt eine Instanz von IAsyncObserver zu benötigen. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, Func<Exception,Task>, StreamSequenceToken) |
Abonnieren Sie einen Consumer für diese beobachtbare Mithilfe von Delegaten. Diese Methode ist ein Hilfsprogramm für IAsyncObservable.SubscribeAsync, sodass die abonnierende Klasse die Handlermethoden inline einschließt, anstatt eine Instanz von IAsyncObserver zu benötigen. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken, Task>, Func<Exception,Task>, Func<Task>, StreamSequenceToken, StreamFilterPredicate, Object) |
Abonnieren Sie einen Consumer für diese beobachtbare Mithilfe von Delegaten. Diese Methode ist ein Hilfsprogramm für IAsyncObservable.SubscribeAsync, sodass die abonnierende Klasse die Handlermethoden inline einschließt, anstatt eine Instanz von IAsyncObserver zu benötigen. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, Func<Exception,Task>, Func<Task>, StreamSequenceToken) |
Abonnieren Sie einen Consumer für diese beobachtbare Mithilfe von Delegaten. Diese Methode ist ein Hilfsprogramm für IAsyncObservable.SubscribeAsync, sodass die abonnierende Klasse die Handlermethoden inline einschließt, anstatt eine Instanz von IAsyncObserver zu benötigen. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, Func<Exception,Task>, Func<Task>) |
Abonnieren Sie einen Consumer für diese beobachtbare Mithilfe von Delegaten. Diese Methode ist ein Hilfsprogramm für IAsyncObservable.SubscribeAsync, sodass die abonnierende Klasse die Handlermethoden inline einschließt, anstatt eine Instanz von IAsyncObserver zu benötigen. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, Func<Exception,Task>) |
Abonnieren Sie einen Consumer für diese beobachtbare Mithilfe von Delegaten. Diese Methode ist ein Hilfsprogramm für IAsyncObservable.SubscribeAsync, sodass die abonnierende Klasse die Handlermethoden inline einschließt, anstatt eine Instanz von IAsyncObserver zu benötigen. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, Func<Task>, StreamSequenceToken, StreamFilterPredicate, Object) |
Abonnieren Sie einen Consumer für diese beobachtbare Mithilfe von Delegaten. Diese Methode ist ein Hilfsprogramm für IAsyncObservable.SubscribeAsync, sodass die abonnierende Klasse die Handlermethoden inline einschließt, anstatt eine Instanz von IAsyncObserver zu benötigen. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, Func<Task>, StreamSequenceToken) |
Abonnieren Sie einen Consumer für diese beobachtbare Mithilfe von Delegaten. Diese Methode ist ein Hilfsprogramm für IAsyncObservable.SubscribeAsync, sodass die abonnierende Klasse die Handlermethoden inline einschließt, anstatt eine Instanz von IAsyncObserver zu benötigen. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, Func<Task>) |
Abonnieren Sie einen Consumer für diese beobachtbare Mithilfe von Delegaten. Diese Methode ist ein Hilfsprogramm für IAsyncObservable.SubscribeAsync, sodass die abonnierende Klasse die Handlermethoden inline einschließt, anstatt eine Instanz von IAsyncObserver zu benötigen. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>) |
Abonnieren Sie einen Consumer für diese beobachtbare Mithilfe von Delegaten. Diese Methode ist ein Hilfsprogramm für IAsyncObservable.SubscribeAsync, sodass die abonnierende Klasse die Handlermethoden inline einschließt, anstatt eine Instanz von IAsyncObserver zu benötigen. |