StreamCacheEvictionOptions
class
Namespace: Orleans.Configuration
Configuration options for stream cache eviction.
public class StreamCacheEvictionOptionsConstructors
Properties
DataMaxAgeInCacheGets or sets the difference in time between the newest and oldest messages in the cache. Any messages older than this will be purged from the cache.DataMinTimeInCacheGets or sets the minimum time a message will stay in cache before it is available for time based purge.MetadataMinTimeInCacheGets or sets the minimum time that message metadata (StreamSequenceToken) will stay in cache before it is available for time based purge. Used to avoid cache miss if the full message was purged. Set tonullto disable this tracking.
Fields
DefaultDataMaxAgeInCacheThe default value forStreamCacheEvictionOptionsDefaultDataMinTimeInCacheThe default value forStreamCacheEvictionOptions.DefaultMetadataMinTimeInCacheThe default value forStreamCacheEvictionOptions.
