CacheSection.DisableExpiration Eigenschap

Definitie

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.

Van toepassing op

Zie ook