ObserverSubscriptionManager<T> 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
ObserverSubscriptionManager 类是支持观察程序的 grain 的帮助程序类。 它提供用于跟踪订阅观察者和发送通知的方法。
[System.Serializable]
public class ObserverSubscriptionManager<T> where T : IGrainObserver
[<System.Serializable>]
type ObserverSubscriptionManager<'T (requires 'T :> IGrainObserver)> = class
Public Class ObserverSubscriptionManager(Of T)
类型参数
- T
要管理的观察程序接口类型。
- 继承
-
ObserverSubscriptionManager<T>
- 属性
构造函数
ObserverSubscriptionManager<T>() |
构造一个空的订阅管理器。 |
属性
Count |
当前注册的订阅者数 |
方法
Clear() |
删除所有订阅。 |
IsSubscribed(T) |
确定 SubscriptionManager 是否具有输入观察程序 |
Notify(Action<T>) |
向所有订阅者发送通知。 |
Subscribe(T) |
记录新的订阅观察程序。 |
Unsubscribe(T) |
删除 (以前的) 订阅者。 |