IAsyncBatchObservable<T> 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此接口通用化 IAsyncObserver 接口,以允许对批项进行生产和消耗。
请注意,此接口由项使用者实现,并调用由项生成者) 使用的 (。 这意味着流的使用者终结点实现此接口。
public interface IAsyncBatchObservable<T>
type IAsyncBatchObservable<'T> = interface
Public Interface IAsyncBatchObservable(Of T)
类型参数
- T
观察程序使用的对象的类型。
- 派生
方法
SubscribeAsync(IAsyncBatchObserver<T>, StreamSequenceToken) |
订阅使用者可观察此批。 |
SubscribeAsync(IAsyncBatchObserver<T>) |
订阅使用者可观察此批。 |
扩展方法
SubscribeAsync<T>(IAsyncBatchObservable<T>, Func<IList<SequentialItem<T>>,Task>, Func<Exception,Task>, Func<Task>) |
使用委托向使用者订阅此可观察的使用者。 此方法是 IAsyncBatchObservable.SubscribeAsync 的帮助程序,允许订阅类内联处理程序方法,而无需 IAsyncBatchObserver 实例。 |
SubscribeAsync<T>(IAsyncBatchObservable<T>, Func<IList<SequentialItem<T>>,Task>, Func<Exception,Task>) |
使用委托向使用者订阅此可观察的使用者。 此方法是 IAsyncBatchObservable.SubscribeAsync 的帮助程序,允许订阅类内联处理程序方法,而无需 IAsyncBatchObserver 实例。 |
SubscribeAsync<T>(IAsyncBatchObservable<T>, Func<IList<SequentialItem<T>>,Task>, Func<Task>) |
使用委托向使用者订阅此可观察的使用者。 此方法是 IAsyncBatchObservable.SubscribeAsync 的帮助程序,允许订阅类内联处理程序方法,而无需 IAsyncBatchObserver 实例。 |
SubscribeAsync<T>(IAsyncBatchObservable<T>, Func<IList<SequentialItem<T>>,Task>) |
使用委托向使用者订阅此可观察的使用者。 此方法是 IAsyncBatchObservable.SubscribeAsync 的帮助程序,允许订阅类内联处理程序方法,而无需 IAsyncBatchObserver 实例。 |