<defaultHttpCachePolicy-element> (nätverksinställningar)
Beskriver om HTTP-cachelagring är aktivt och beskriver standardprincipen för cachelagring.
<Konfiguration>
<system.net>
<requestCaching>
<defaultHttpCachePolicy>
Syntax
<defaultHttpCachePolicy
policyLevel="BypassCache|Default"
minimumFresh="d.hh:mm:ss|minValue|maxValue"
maximumAge="d.hh:mm:ss|minValue|maxValue"
maximumStale="d.hh:mm:ss|minValue|maxValue"
/>
Attribut och element
I följande avsnitt beskrivs attribut, underordnade element och överordnade element.
Attribut
Attribut | Beskrivning |
---|---|
maximumAge |
Anger det maximala tidsintervallet innan ett cachelagrat objekt markeras som utgånget. |
maximumStale |
Anger den maximala tiden efter den beräknade färskhetstiden innan ett cachelagrat objekt markeras som utgånget. |
minimumFresh |
Anger den minsta tid som ett cachelagrat objekt ska betraktas som nytt. |
policyLevel |
Anger om cachelagringsprincipen är automatisk eller om cachen kringgås. Standardvärdet är BypassCache . |
Underordnade element
Ingen
Överordnade element
Element | Beskrivning |
---|---|
requestCaching | Styr cachelagringsmekanismen för nätverksbegäranden. |
Kommentarer
Värdet för policyLevel
attributet är antingen BypassCache
eller Default
.
Värdena för elementen maximumAge
, maximumStale
och minimumFresh
är antingen ett explicit tidsintervall med formatet d. hh:mm:ss (dagar, timmar, minuter och sekunder) eller konstanterna minValue
eller maxValue
, efter behov.
Konfigurationsfiler
Det här elementet kan användas i programkonfigurationsfilen eller datorkonfigurationsfilen (Machine.config).
Exempel
I följande exempel visas hur du anger en minsta ny tid på sex timmar, en maximal ålderstid på två dagar och en maximal inaktuell tid på fyra timmar.
<configuration>
<system.net>
<requestCaching>
<defaultHttpCachePolicy
minimumFresh="0.06:00:00"
maximumAge="2.00:00:00"
maximumStale="0.04:00:00"
/>
</requestCaching>
</system.net>
</configuration>