Page.NavigationCacheMode Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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" />
Valeur de propriété
Valeur de l’énumération. La valeur par défaut est Disabled
.
Exemples
Pour obtenir un exemple de code qui utilise NavigationCacheMode
, consultez Implémenter la navigation entre deux pages.
Remarques
Pour activer la mise en cache d’une page, définissez Enabled
sur NavigationCacheMode
ou Required
. La différence de comportement est que Enabled
peut-être pas mis en cache si la limite de taille de cache de l’image (CacheSize) est dépassée, alors que Required
génère toujours une entrée, quelle que soit la limite de taille.
Si vous souhaitez modifier la valeur de NavigationCacheMode
par programmation en Enabled
ou Required
, vous pouvez uniquement définir ces valeurs dans le constructeur de la page.
Si vous modifiez la valeur de NavigationCacheMode
Required
ou Enabled
en Disabled
, la page est vidée du cache. La page n’est pas simplement marquée comme disponible pour être vidée lorsque la taille de cache configurée est dépassée.