CacheEntryRemovedReason Перечисление

Определение

Указывает причину, по которой запись кэша удалена или вскоре будет удалена.Specifies the reason why a cache entry was removed or an entry is about to be removed.

public enum class CacheEntryRemovedReason
public enum CacheEntryRemovedReason
type CacheEntryRemovedReason = 
Public Enum CacheEntryRemovedReason
Наследование
CacheEntryRemovedReason

Поля

CacheSpecificEviction 4

Запись кэша удалена по причине, определяемой конкретной реализацией кэша.A cache entry was evicted for as reason that is defined by a particular cache implementation.

ChangeMonitorChanged 3

Удаление записи кэша было вызвано связанной зависимостью (например, файлом или другой записью кэша).A cache entry was removed because a related dependency (such as a file or another cache entry) triggered eviction of the cache entry.

Evicted 2

Запись кэша удалена, чтобы освободить память в кэше.A cache entry was removed to free memory in the cache. Это происходит, если экземпляр кэша достигает ограничений памяти кэша или экземпляр процесса или кэша достигает ограничений памяти компьютера.This occurs when a cache instance approaches cache-specific memory limits, or when a process or cache instance approaches computer-wide memory limits.

Expired 1

Запись удалена из кэша в связи с истечением срока действия.A cache entry was removed because it expired. Срок действия может рассчитываться на основе абсолютного времени или скользящего срока действия.Expiration can be based on an absolute time or on a sliding expiration time.

Removed 0

Запись кэша удалена с помощью метода Remove(String, String) или Set(String, Object, DateTimeOffset, String).A cache entry was removed by using the Remove(String, String) or Set(String, Object, DateTimeOffset, String) method.

Комментарии

CacheEntryRemovedReasonПеречисление используется для предоставления предопределенного набора причин, по которым запись кэша была удалена или будет удалена.The CacheEntryRemovedReason enumeration is used to provide a predefined set of reasons why a cache entry was removed or is about to be removed. CacheEntryRemovedArgumentsКласс принимает значение в CacheEntryRemovedReason качестве одного из параметров для передачи в метод обратного вызова.The CacheEntryRemovedArguments class takes a CacheEntryRemovedReason value as one of the parameter to pass to a callback method.

Применяется к

См. также раздел