Microsoft Internet Security and Acceleration Server 2000 |
The FPCHTTPCacheConfiguration object provides access to the HTTP cache configuration parameters of an ISA server. The objects FPCActiveCacheConfiguration, FPCHTTPCacheConfiguration, and FPCFTPCacheConfiguration provide access to all ISA cache configuration settings. These three objects are accessed through properties of the FPCCacheConfiguration object, which serves as a container for the three.
The FPCHTTPCacheConfiguration object is a property of an FPCCacheConfiguration object.
Click here to see the ISA object hierarchy.
This object implements the IFPCHTTPCacheConfiguration interface.
The following table lists the methods of the FPCHTTPCacheConfiguration object.
Method | Description |
---|---|
Refresh | Reads the object's configuration information from persistent storage, discarding any changes to the configuration that were not saved. |
ResetToDefaults | Discards any changes made to the HTTP cache configuration and reverts to the default cache configuration. |
Save | Saves the object's configuration to persistent storage. |
The following table lists the properties of the FPCHTTPCacheConfiguration object.
Property | Description |
---|---|
AgeFactor | Gets or sets the age factor for determining the Time to Live (TTL) of cached HTTP requests. |
CacheNon200Responses | Gets or sets whether caching of replies whose responses were not OK (200) is enabled or disabled. |
CacheWithNoLastModDate | Gets or sets whether caching of replies that are missing the modification date is enabled or disabled. |
ExpirationPolicy | Gets or sets preset values for the cache policy. |
HTTPEnable | Gets or sets whether caching of HTTP replies is enabled or disabled. |
MaxIntervalUnits | Gets or sets the time units in which the MaxIntervalValue property is expressed. |
MaxIntervalValue | Gets or sets the maximum TTL interval of cached objects originating from HTTP requests. |
MinInterval | Gets or sets the minimum TTL interval of cached objects originating from HTTP requests. |
MinIntervalUnits | Gets or sets the time units in which the MinInterval property is expressed. |
VendorParametersSets | Gets a reference to an object for storing and loading custom data into the FPCHTTPCacheConfiguration object's storage. |
Windows NT/2000: Requires Windows 2000.
Version: Requires ISA Server 2000.
Header: Msfpccom.idl.