IAsyncObservable<T> Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Этот интерфейс обобщает стандартный интерфейс IObserveable .NET, чтобы разрешить асинхронное использование элементов. Асинхронный здесь означает, что потребитель может асинхронно обрабатывать элементы и сообщать о завершении элемента производителю, завершив возвращенную задачу.
Обратите внимание, что этот интерфейс вызывается (используется) потребителями элементов и реализуется производителями элементов. Это означает, что конечная точка производителя потока реализует этот интерфейс.
public interface IAsyncObservable<T>
type IAsyncObservable<'T> = interface
Public Interface IAsyncObservable(Of T)
Параметры типа
- T
Тип объекта, создаваемого наблюдаемым объектом.
- Производный
Методы
SubscribeAsync(IAsyncObserver<T>, StreamSequenceToken, StreamFilterPredicate, Object) |
Подпишите потребителя на этот наблюдаемый объект. |
SubscribeAsync(IAsyncObserver<T>, StreamSequenceToken, String) |
Подпишите потребителя на этот наблюдаемый объект. |
SubscribeAsync(IAsyncObserver<T>) |
Подпишите потребителя на этот наблюдаемый объект. |
Методы расширения
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, StreamSequenceToken, StreamFilterPredicate, Object) |
Подпишите потребителя на этот наблюдаемый объект с помощью делегатов. Этот метод является вспомогательным для IAsyncObservable.SubscribeAsync, позволяя подписывающему классу встраивать методы обработчика вместо того, чтобы требовать экземпляр IAsyncObserver. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, StreamSequenceToken) |
Подпишите потребителя на этот наблюдаемый объект с помощью делегатов. Этот метод является вспомогательным для IAsyncObservable.SubscribeAsync, позволяя подписывающему классу встраивать методы обработчика вместо того, чтобы требовать экземпляр IAsyncObserver. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, Func<Exception,Task>, StreamSequenceToken, StreamFilterPredicate, Object) |
Подпишите потребителя на этот наблюдаемый объект с помощью делегатов. Этот метод является вспомогательным для IAsyncObservable.SubscribeAsync, позволяя подписывающему классу встраивать методы обработчика вместо того, чтобы требовать экземпляр IAsyncObserver. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, Func<Exception,Task>, StreamSequenceToken) |
Подпишите потребителя на этот наблюдаемый объект с помощью делегатов. Этот метод является вспомогательным для IAsyncObservable.SubscribeAsync, позволяя подписывающему классу встраивать методы обработчика вместо того, чтобы требовать экземпляр IAsyncObserver. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken, Task>, Func<Exception,Task>, Func<Task>, StreamSequenceToken, StreamFilterPredicate, Object) |
Подпишите потребителя на этот наблюдаемый объект с помощью делегатов. Этот метод является вспомогательным для IAsyncObservable.SubscribeAsync, позволяя подписывающему классу встраивать методы обработчика вместо того, чтобы требовать экземпляр IAsyncObserver. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, Func<Exception,Task>, Func<Task>, StreamSequenceToken) |
Подпишите потребителя на этот наблюдаемый объект с помощью делегатов. Этот метод является вспомогательным для IAsyncObservable.SubscribeAsync, позволяя подписывающему классу встраивать методы обработчика вместо того, чтобы требовать экземпляр IAsyncObserver. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, Func<Exception,Task>, Func<Task>) |
Подпишите потребителя на этот наблюдаемый объект с помощью делегатов. Этот метод является вспомогательным для IAsyncObservable.SubscribeAsync, позволяя подписывающему классу встраивать методы обработчика вместо того, чтобы требовать экземпляр IAsyncObserver. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, Func<Exception,Task>) |
Подпишите потребителя на этот наблюдаемый объект с помощью делегатов. Этот метод является вспомогательным для IAsyncObservable.SubscribeAsync, позволяя подписывающему классу встраивать методы обработчика вместо того, чтобы требовать экземпляр IAsyncObserver. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, Func<Task>, StreamSequenceToken, StreamFilterPredicate, Object) |
Подпишите потребителя на этот наблюдаемый объект с помощью делегатов. Этот метод является вспомогательным для IAsyncObservable.SubscribeAsync, позволяя подписывающему классу встраивать методы обработчика вместо того, чтобы требовать экземпляр IAsyncObserver. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, Func<Task>, StreamSequenceToken) |
Подпишите потребителя на этот наблюдаемый объект с помощью делегатов. Этот метод является вспомогательным для IAsyncObservable.SubscribeAsync, позволяя подписывающему классу встраивать методы обработчика вместо того, чтобы требовать экземпляр IAsyncObserver. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>, Func<Task>) |
Подпишите потребителя на этот наблюдаемый объект с помощью делегатов. Этот метод является вспомогательным для IAsyncObservable.SubscribeAsync, позволяя подписывающему классу встраивать методы обработчика вместо того, чтобы требовать экземпляр IAsyncObserver. |
SubscribeAsync<T>(IAsyncObservable<T>, Func<T,StreamSequenceToken,Task>) |
Подпишите потребителя на этот наблюдаемый объект с помощью делегатов. Этот метод является вспомогательным для IAsyncObservable.SubscribeAsync, позволяя подписывающему классу встраивать методы обработчика вместо того, чтобы требовать экземпляр IAsyncObserver. |