MetalamaAPI documentationPatterns APIMetalama.​Patterns.​Caching.​ImplementationCache­Item
Open sandboxFocus

CacheItem Class

Represents an item being added to the cache.

Inheritance
CacheItem
Implements
IEquatable<CacheItem>
Namespace: Metalama.Patterns.Caching.Implementation
Assembly: Metalama.Patterns.Caching.Backend.dll
Syntax
public sealed class CacheItem : Object

Constructors

Name Description
CacheItem(Object, IImmutableList<String>, ICacheItemConfiguration)

Represents an item being added to the cache.

Properties

Name Description
Configuration
Dependencies
Value

Methods

Name Description
<Clone>$()
Deconstruct(out Object, out IImmutableList<String>, out ICacheItemConfiguration)
Equals(CacheItem)

Determines whether the current CacheItem is structurally equal to another CacheItem.

Equals(Object)
GetHashCode()
ToString()

Operators

Name Description
Equality(CacheItem, CacheItem)
Inequality(CacheItem, CacheItem)