CacheItemPolicy.Priority Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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é.