CacheItemPolicy.Priority Proprietà

Definizione

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.

Si applica a