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 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
true
pokud 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.