Class ServiceCacheNotification.ServiceCacheNotificationArgs
- Namespace
- Dynamicweb.Caching.Notifications
- Assembly
- Dynamicweb.Core.dll
Provides information about cache operations.
public class ServiceCacheNotification.ServiceCacheNotificationArgs : NotificationArgs
- Inheritance
-
ServiceCacheNotification.ServiceCacheNotificationArgs
- Inherited Members
Constructors
ServiceCacheNotificationArgs(CacheInformation)
Initializes a new instance of an object.
public ServiceCacheNotificationArgs(CacheInformation cacheInformation)
Parameters
cacheInformation
CacheInformationcache information
ServiceCacheNotificationArgs(CacheInformation, IEnumerable<object>)
Initializes a new instance of an object.
public ServiceCacheNotificationArgs(CacheInformation cacheInformation, IEnumerable<object> keys)
Parameters
cacheInformation
CacheInformationcache information
keys
IEnumerable<object>Keys of cache being changed
ServiceCacheNotificationArgs(CacheInformation, object)
Initializes a new instance of an object.
public ServiceCacheNotificationArgs(CacheInformation cacheInformation, object key)
Parameters
cacheInformation
CacheInformationcache information
key
objectKey of cache being changed
Properties
CacheInformation
Name of owning service
public CacheInformation CacheInformation { get; }
Property Value
Keys
Gets the key belonging to the cacheoperation.
public IEnumerable<object> Keys { get; }