Class BulkExtensibleDependency
BulkExtensibleDependency is an abstract class extended when Custom Dependency is required and needs to be evaluated in Bulk.
Inherited Members
Assembly: Alachisoft.NCache.Runtime.dll
Syntax
[Serializable]
[Obsolete("This API is deprecated and will be removed in a future release. This feature is being retired and will not be continued in future versions.", false)]
public abstract class BulkExtensibleDependency : ExtensibleDependency, IDisposable, IBinaryProtocolSerializable, ISerializableExtensibleDependency
Properties
| Name | Description |
|---|---|
| HasChanged | This method is used to expire items in the cache. |
Methods
| Name | Description |
|---|---|
| EvaluateBulk(IEnumerable<BulkExtensibleDependency>) | EvaluateBulk method evaluates the dependency and invokes Expire() if change has occurred. |
| Expire() | Invoke this method for Bulk Dependency in EvaluateBulk(IEnumerable <BulkExtensibleDependency>) to trigger dependency change. |