CacheItemPolicy.Priority Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un'impostazione di priorità utilizzata per determinare se rimuovere una voce della cache.
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
Valore della proprietà
Uno dei valori di enumerazione che indica la priorità per la rimozione. Il valore di priorità predefinito è Default, ovvero nessuna priorità.
Commenti
In ASP.NET l'enumerazione priorità ha solo due priorità possibili: Default (ovvero nessuna priorità) e NotRemovable (il che significa che la voce non può essere rimossa). Pertanto, l'unica priorità che può essere impostata è se una voce della cache deve rimanere sempre nella cache.
Important
L'aggiunta di una voce alla cache con un livello di priorità di NotRemovable può causare l'overflow della cache con voci che non possono mai essere rimosse. Le implementazioni della cache devono impostare la NotRemovable priorità per una voce della cache solo se l'implementazione della cache consente di rimuovere le voci dalla cache e di gestire il numero di voci della cache.