Table of Contents

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 CacheInformation

cache information

ServiceCacheNotificationArgs(CacheInformation, IEnumerable<object>)

Initializes a new instance of an object.

public ServiceCacheNotificationArgs(CacheInformation cacheInformation, IEnumerable<object> keys)

Parameters

cacheInformation CacheInformation

cache 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 CacheInformation

cache information

key object

Key of cache being changed

Properties

CacheInformation

Name of owning service

public CacheInformation CacheInformation { get; }

Property Value

CacheInformation

Keys

Gets the key belonging to the cacheoperation.

public IEnumerable<object> Keys { get; }

Property Value

IEnumerable<object>
To top