Class CacheItem
Represents an item being added to the cache.
Implements
Namespace: PostSharp.Patterns.Caching.Implementation
Assembly: PostSharp.Patterns.Caching.dll
Syntax
[ImportSerializer]
[Serializer]
public sealed class CacheItem : Object
Constructors
Name | Description |
---|---|
CacheItem(PortableFormatterConstructorContext) | |
CacheItem(Object, IImmutableList<String>, CacheItemConfiguration) | Initializes a new CacheItem. |
Properties
Name | Description |
---|---|
Configuration | Gets the CacheItemConfiguration for the current item,
or |
Dependencies | Gets the list of dependencies of the current item, or |
Value | Gets the value to be cached ( |
Methods
Name | Description |
---|---|
Equals(CacheItem) | Determines whether the current CacheItem is structurally equal to another CacheItem. |
Equals(Object) | Determines whether the specified object is equal to the current object. |
GetHashCode() | Serves as the default hash function. |
Operators
Name | Description |
---|---|
Equality(CacheItem, CacheItem) | Determines whether two instances of the CacheItem class are structurally equal. |
Inequality(CacheItem, CacheItem) | Determines whether two instances of the CacheItem class are structurally different. |