Condividi tramite


Page.NavigationCacheMode Proprietà

Definizione

Ottiene o imposta la modalità di spostamento che indica se la pagina è memorizzata nella cache e il periodo di tempo in cui deve essere persistente la voce della cache.

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.

Si applica a

Vedi anche