Class BulkExtensibleDependency
BulkExtensibleDependency is an abstract class extended if Custom dependency is required and needs to be evaluated in Bulk
Inherited Members
Namespace:
Assembly: Alachisoft.NCache.Runtime.dll
Syntax
[Serializable]
public abstract class BulkExtensibleDependency : ExtensibleDependency, IDisposable
Properties
Name | Description |
---|---|
HasChanged | In EvaluateBulk if the dependency has triggered and want to expire item invoke the Expire() for the dependency. we use this method to expire item in the cache. |
Methods
Name | Description |
---|---|
EvaluateBulk(IEnumerable<BulkExtensibleDependency>) | EvaluateBulk method is 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. |