Page.NavigationCacheMode 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.
public:
property NavigationCacheMode NavigationCacheMode { NavigationCacheMode get(); void set(NavigationCacheMode value); };
NavigationCacheMode NavigationCacheMode();
void NavigationCacheMode(NavigationCacheMode value);
public NavigationCacheMode NavigationCacheMode { get; set; }
var navigationCacheMode = page.navigationCacheMode;
page.navigationCacheMode = navigationCacheMode;
Public Property NavigationCacheMode As NavigationCacheMode
<page NavigationCacheMode="navigationCacheModeMemberName" />
Valore della proprietà
Valore dell'enumerazione. Il valore predefinito è Disabled.
Esempio
Per un esempio di codice che usa NavigationCacheMode, vedere Navigazione.
Commenti
Per abilitare la memorizzazione nella cache di una pagina, impostare NavigationCacheMode su Abilitato o Obbligatorio. La differenza nel comportamento è che Enabled potrebbe non essere memorizzato nella cache se viene superato il limite di dimensioni della cache del frame (CacheSize), mentre Required genera sempre una voce indipendentemente dal limite di dimensioni.
Se si desidera modificare il valore di NavigationCacheMode a livello di codice su Abilitato o Obbligatorio, è possibile impostare questi valori solo nel costruttore per la pagina.
Se si modifica il valore di NavigationCacheMode da Obbligatorio o Abilitato a Disabilitato, la pagina viene scaricata dalla cache. La pagina non è semplicemente contrassegnata come disponibile per essere scaricata quando viene superata la proprietà CacheSize configurata.