![]() |
Apache Ignite.NET
|
Defines functions to determine when cache entries will expire based on creation, access and modification operations. More...
Public Member Functions | |
| TimeSpan | GetExpiryForCreate () |
| Gets expiry for create operation. More... | |
| TimeSpan | GetExpiryForUpdate () |
| Gets expiry for update operation. More... | |
| TimeSpan | GetExpiryForAccess () |
| Gets expiry for access operation. More... | |
| TimeSpan Apache.Ignite.Core.Cache.Expiry.IExpiryPolicy.GetExpiryForAccess | ( | ) |
If TimeSpan.ZERO is returned, cache entry is considered immediately expired.
If null is returned, no change to previously understood expiry is performed.
Implemented in Apache.Ignite.Core.Cache.Expiry.ExpiryPolicy.
| TimeSpan Apache.Ignite.Core.Cache.Expiry.IExpiryPolicy.GetExpiryForCreate | ( | ) |
If TimeSpan.ZERO is returned, cache entry is considered immediately expired and will not be added to cache.
If null is returned, no change to previously understood expiry is performed.
Implemented in Apache.Ignite.Core.Cache.Expiry.ExpiryPolicy.
| TimeSpan Apache.Ignite.Core.Cache.Expiry.IExpiryPolicy.GetExpiryForUpdate | ( | ) |
If TimeSpan.ZERO is returned, cache entry is considered immediately expired.
If null is returned, no change to previously understood expiry is performed.
Implemented in Apache.Ignite.Core.Cache.Expiry.ExpiryPolicy.