Enum EventDataFilter
NCache provides an enum EventDataFilter to specify how much data should be retrieved from the cache, and when a notification is raised. This is specified when a user registers a notification.
Assembly: Alachisoft.NCache.Runtime.dll
Syntax
public enum EventDataFilter : byte
              Remarks
Only one type of data filter can be specified at the time of registration.
Examples
To get the complete data with the meta data whenever a notification is raised, you can use the following code:
cache.MessagingService.RegisterCacheNotification(key, onCacheDataModifiedCallback, EventType.ItemAdded | EventType.ItemRemoved, EventDataFilter.DataWithMetadata);
              Fields
| Name | Description | 
|---|---|
| DataWithMetadata | This specifies that the value of the cache item is required along with all the meta data when an event notification is raised.  | 
                  
| Metadata | This specifies that only meta data of the cache item is required when an event notification is raised. The meta data includes information like groups, subgroups, cacheItemPriority, item version, etc.  | 
                  
| None | This specifies that no data or meta data is required when an event notification is raised.  |