Page.NavigationCacheMode Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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" />
Valor da propriedade
Um valor da enumeração. O padrão é Desabilitado.
Exemplos
Por exemplo, código que usa NavigationCacheMode, consulte Navegação.
Comentários
Para permitir que uma página seja armazenada em cache, defina NavigationCacheMode como Habilitado ou Obrigatório. A diferença no comportamento é que Habilitado pode não ser armazenado em cache se o limite de tamanho de cache do quadro (CacheSize) for excedido, enquanto Obrigatório sempre gera uma entrada, independentemente do limite de tamanho.
Se você quiser alterar o valor de NavigationCacheMode programaticamente para Habilitado ou Obrigatório, só poderá definir esses valores no construtor da página.
Se você alterar o valor de NavigationCacheMode de Obrigatório ou Habilitado para Desabilitado, a página será liberada do cache. A página não é simplesmente marcada como disponível para ser liberada quando o CacheSize configurado é excedido.