Sdílet prostřednictvím


CacheSection.DisableExpiration Vlastnost

Definice

Získá nebo nastaví hodnotu označující, zda je vypršení platnosti mezipaměti zakázáno.

public:
 property bool DisableExpiration { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("disableExpiration", DefaultValue=false)]
public bool DisableExpiration { get; set; }
[<System.Configuration.ConfigurationProperty("disableExpiration", DefaultValue=false)>]
member this.DisableExpiration : bool with get, set
Public Property DisableExpiration As Boolean

Hodnota vlastnosti

truepokud je vypršení platnosti mezipaměti zakázáno; v opačném případě . false Výchozí formát je false.

Atributy

Příklady

Následující příklad kódu ukazuje, jak použít DisableExpiration vlastnost .

// Enable or disable cache expiration.
cacheSection.DisableExpiration =
    !cacheSection.DisableExpiration;
' Enable or disable cache expiration.
cacheSection.DisableExpiration =
    Not cacheSection.DisableExpiration

Poznámky

Pokud je vlastnost nastavená DisableExpiration na true, platnost položek uložených v mezipaměti nikdy nevyprší. Toto nastavení má pomoct s laděním chování mezipaměti v kódu aplikace. Při zakazování vypršení platnosti mezipaměti buďte opatrní, protože to může vést k tomu, že se položky ukládají do mezipaměti déle, než jsou platné.

Poznámka

Pokud chcete přidat stránku do výstupní mezipaměti, musíte pro tuto stránku vytvořit zásadu vypršení platnosti. Můžete to provést deklarativně pomocí @ OutputCache direktivy nebo programově pomocí SetExpires metody . Další informace najdete v tématu Postupy: Nastavení hodnot vypršení platnosti pro ukládání stránek do mezipaměti ASP.NET.

Platí pro

Viz také