[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]
Implements an expiry-time cache that evicts data when data becomes stale
after a given number of seconds.
The following tables list the members exposed by the DataCacheExpiringImpl type.
Public Methods
Name | Description | |
---|---|---|
![]() | Equals | (Inherited from Object.) |
![]() | GetCached |
Ask the cache if the keyed value is cached, returning a list or rows if the key is in the cache,
or returning null to indicate no such key cached. Zero rows may also be cached.
|
![]() | GetHashCode | Serves as a hash function for a particular type. GetHashCode() is suitable for use in hashing algorithms and data structures like a hash table. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | PutCached |
Puts into the cache a key and a list of rows, or an empty list if zero rows.
The put method is designed to be called when the cache does not contain a key as determined by the get method. Implementations typically simply overwrite any keys put into the cache that already existed in the cache. |
![]() | ScheduledTrigger |
Called when a scheduled callback occurs.
|
![]() | ToString | (Inherited from Object.) |