Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Describes whether HTTP caching is active and describes the default caching policy.
<configuration>
<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"
/>
Attributes and Elements
The following sections describe attributes, child elements, and parent elements.
Attributes
Attribute | Description |
---|---|
maximumAge |
Specifies the maximum time interval before a cached object is marked as expired. |
maximumStale |
Specifies the maximum time past the computed freshness time before a cached object is marked as expired. |
minimumFresh |
Specifies the minimum time for a cached object to be considered fresh. |
policyLevel |
Specifies whether the caching policy is automatic, or whether the cache is bypassed. The default value is BypassCache . |
Child Elements
None
Parent Elements
Element | Description |
---|---|
requestCaching | Controls the caching mechanism for network requests. |
Remarks
The value for the policyLevel
attribute is either BypassCache
or Default
.
Values for the maximumAge
, maximumStale
, and minimumFresh
elements are either an explicit time interval with a format of d.hh:mm:ss (days, hours, minutes, and seconds), or the constants minValue
or maxValue
, as appropriate.
Configuration Files
This element can be used in the application configuration file or the machine configuration file (Machine.config).
Example
The following example shows how to specify a minimum fresh time of six hours, a maximum age time of two days, and a maximum stale time of four hours.
<configuration>
<system.net>
<requestCaching>
<defaultHttpCachePolicy
minimumFresh="0.06:00:00"
maximumAge="2.00:00:00"
maximumStale="0.04:00:00"
/>
</requestCaching>
</system.net>
</configuration>