Represents an item being added to the cache.
Implements
Namespace: Metalama.Patterns.Caching.Implementation
Assembly: Metalama.Patterns.Caching.Backend.dll
Syntax
public record CacheItem : IEquatable<CacheItem>
Constructors
Name | Description |
---|---|
CacheItem(CacheItem) | |
CacheItem(object?, ImmutableArray<string>, ICacheItemConfiguration?) |
Properties
Name | Description |
---|---|
Configuration | |
Dependencies | |
EqualityContract | |
Value |
Methods
Name | Description |
---|---|
Equals(CacheItem?) | Determines whether the current CacheItem is structurally equal to another CacheItem. |
Equals(object?) | |
GetHashCode() | |
PrintMembers(StringBuilder) | |
ToString() |
Operators
Name | Description |
---|---|
operator ==(CacheItem?, CacheItem?) | |
operator !=(CacheItem?, CacheItem?) |