EvictionReason Enum

Namespace
Microsoft.Extensions.Caching.Memory
Assemblies
  • Microsoft.Extensions.Caching.Abstractions

Syntax

public enum EvictionReason
enum Microsoft.Extensions.Caching.Memory.EvictionReason

Fields

Capacity()

GC, overflow

Return type:Microsoft.Extensions.Caching.Memory.EvictionReason
Capacity = 5
Expired()

Timed out

Return type:Microsoft.Extensions.Caching.Memory.EvictionReason
Expired = 3
None()
Return type:Microsoft.Extensions.Caching.Memory.EvictionReason
None = 0
Removed()

Manually

Return type:Microsoft.Extensions.Caching.Memory.EvictionReason
Removed = 1
Replaced()

Overwritten

Return type:Microsoft.Extensions.Caching.Memory.EvictionReason
Replaced = 2
TokenExpired()

Event

Return type:Microsoft.Extensions.Caching.Memory.EvictionReason
TokenExpired = 4