Class BulkExtensibleDependency
BulkExtensibleDependency is an abstract class extended if Custom dependency is required and needs to be evaluated in Bulk
Inherited Members
Assembly: Alachisoft.NCache.Runtime.dll
Syntax
[Serializable]
public abstract class BulkExtensibleDependency : ExtensibleDependency, IDisposable
Properties
Name | Description |
---|---|
HasChanged | When Expire() method in EvaluateBulk is invoked, it sets this property to true that is used internally to remove item(s) from cache. |
Methods
Name | Description |
---|---|
EvaluateBulk(IEnumerable<BulkExtensibleDependency>) | This method is used to evaluate the dependency and invoke Expire() if change has occured. |
Expire() | Invoke this method for bulk dependency in EvaluateBulk(IEnumerable <BulkExtensibleDependency>) to trigger dependency change. |