CacheSection.DisableExpiration Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de vervaldatum van de cache is uitgeschakeld.
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
Waarde van eigenschap
true als de vervaldatum van de cache is uitgeschakeld; anders, false. De standaardwaarde is false.
- Kenmerken
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de DisableExpiration eigenschap gebruikt.
// Enable or disable cache expiration.
cacheSection.DisableExpiration =
!cacheSection.DisableExpiration;
' Enable or disable cache expiration.
cacheSection.DisableExpiration =
Not cacheSection.DisableExpiration
Opmerkingen
Als de eigenschap is ingesteld opDisableExpiration, verlopen de items in de true cache nooit. Deze instelling is bedoeld om fouten in cachegedrag in toepassingscode op te sporen. Wees voorzichtig bij het uitschakelen van de verlooptijd van de cache, omdat dit ertoe kan leiden dat items langer in de cache worden opgeslagen dan ze geldig zijn.
Note
Als u een pagina wilt toevoegen aan de uitvoercache, moet u een verloopbeleid voor die pagina instellen. U kunt dit declaratief doen met de @OutputCache-instructie of programmatisch met behulp van de SetExpires methode. Zie Hoe to: Vervaldatumwaarden instellen voor ASP.NET paginacache voor meer informatie.