Instance of this class holds the link to the registered delegate. Use it to unregister the registered delegate when required. The bool IsRegistered returns false when the descriptor has been consumed to unregister the delegate. This instance can then be disposed off. Upon re-registering for the interested event, a new descriptor will be created.
public sealed class CacheEventDescriptor
Delegate that triggers when any data changes in the cache.
Name against which the cache is registered.
Gets data filter.
Returns true if the linked event delegate is registered, returns false when the descriptor has been consumed. This property is ThreadSafe.
The property against which the event types are registered.