Compartir a través de


CacheItemPolicy.Priority Propiedad

Definición

Obtiene o establece un valor de prioridad que se usa para determinar si se va a expulsar una entrada de la memoria caché.

public:
 property System::Runtime::Caching::CacheItemPriority Priority { System::Runtime::Caching::CacheItemPriority get(); void set(System::Runtime::Caching::CacheItemPriority value); };
public System.Runtime.Caching.CacheItemPriority Priority { get; set; }
member this.Priority : System.Runtime.Caching.CacheItemPriority with get, set
Public Property Priority As CacheItemPriority

Valor de propiedad

Uno de los valores de enumeración que indica la prioridad de expulsión. El valor de prioridad predeterminado es Default, lo que significa que no hay prioridad.

Comentarios

En ASP.NET, la enumeración de prioridad solo tiene dos prioridades posibles: Default (lo que significa que no hay prioridad) y NotRemovable (lo que significa que no se puede quitar la entrada). Por lo tanto, la única prioridad que se puede establecer es si una entrada de caché debe permanecer en la memoria caché para siempre.

Importante

Agregar una entrada a la memoria caché con un nivel de NotRemovable prioridad de puede hacer que la caché se desborde con entradas que nunca se pueden quitar. Las implementaciones de caché deben establecer la NotRemovable prioridad de una entrada de caché solo si la implementación de la caché proporciona maneras de expulsar las entradas de la memoria caché y administrar el número de entradas de caché.

Se aplica a