CacheSection.DisableExpiration Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu určující, zda je vypršení platnosti mezipaměti zakázané.
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ázané; v opačném případě . false Výchozí hodnota 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 nastavena DisableExpiration na true, položky uložené v mezipaměti nikdy nevyprší. Toto nastavení je určené k ladění 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ásady vypršení platnosti. Můžete to provést deklarativní pomocí direktivy @ OutputCache nebo programově pomocí SetExpires metody. Další informace naleznete v tématu Postupy: Nastavení hodnot vypršení platnosti pro ASP.NET ukládání stránky do mezipaměti.