ObserverSubscriptionManager<T> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ObserverSubscriptionManager クラスは、オブザーバーをサポートするグレインのヘルパー クラスです。 サブスクライブ オブザーバーを追跡し、通知を送信するためのメソッドを提供します。
[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) |
(以前の) サブスクライバーを削除します。 |