CacheItemPriority Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает параметр приоритета, используемый для решения того, следует ли вытеснить запись кэша.
public enum class CacheItemPriority
public enum CacheItemPriority
type CacheItemPriority =
Public Enum CacheItemPriority
- Наследование
Поля
| Имя | Значение | Описание |
|---|---|---|
| Default | 0 | Указывает, что для удаления записи кэша нет приоритета. |
| NotRemovable | 1 | Указывает, что запись кэша никогда не должна быть удалена из кэша. |
Комментарии
Единственный приоритет, который можно задать, заключается в том, должна ли запись оставаться в кэше навсегда.
Important
Добавление записи в кэш с уровнем приоритета NotRemovable может переполнение кэша записями, которые никогда не могут быть удалены. Реализации кэша должны задавать только приоритет NotRemovable для записи кэша, если они предоставляют способы вытеснения таких записей из кэша и управления числом записей кэша.