[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Implementations serve as caches for historical or reference data retrieved via lookup keys consisting or one or more rows represented by a list of events.

The following tables list the members exposed by the DataCache type.

Public Methods

  NameDescription
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.

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.