Class CacheDiagnostics
Diagnostic information about cache internals, useful for tests and monitoring.
public sealed class CacheDiagnostics
- Inheritance
-
CacheDiagnostics
- Inherited Members
Properties
CacheEntityEntryCount
Number of OneKey (entity) entries in the transient cache.
public int CacheEntityEntryCount { get; init; }
Property Value
CacheQueryEntryCount
Number of ManyKey (query) entries in the transient cache.
public int CacheQueryEntryCount { get; init; }
Property Value
CacheSizeBytes
Current size of the transient cache in bytes.
public long CacheSizeBytes { get; init; }
Property Value
DependencyMapCount
Number of entity dependency mappings (entity ID -> list of dependent queries).
public int DependencyMapCount { get; init; }
Property Value
EntityUpdateSubscriptionCount
Number of OneKey (entity) subscriptions being tracked.
public int EntityUpdateSubscriptionCount { get; init; }
Property Value
EntityUpdateTimestampCount
Number of OneKey (entity) update timestamps being tracked.
public int EntityUpdateTimestampCount { get; init; }
Property Value
EntityValidationTimestampCount
Number of OneKey (entity) validation timestamps being tracked.
public int EntityValidationTimestampCount { get; init; }
Property Value
QueryUpdateSubscriptionCount
Number of ManyKey (query) subscriptions being tracked.
public int QueryUpdateSubscriptionCount { get; init; }
Property Value
QueryUpdateTimestampCount
Number of ManyKey (query) update timestamps being tracked.
public int QueryUpdateTimestampCount { get; init; }
Property Value
QueryValidationTimestampCount
Number of ManyKey (query) validation timestamps being tracked.
public int QueryValidationTimestampCount { get; init; }