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.