Microsoft Internet Security and Acceleration Server 2000 |
The FPCCacheConfiguration object provides access to many ISA cache configuration settings because it is a container for the FPCActiveCacheConfiguration, FPCHTTPCacheConfiguration, and FPCFTPCacheConfiguration objects, which provide access to active, HTTP, and FTP object-caching configuration settings, respectively.
Note To disable the cache you have to set the FPCCacheDrive.CacheLimitInMegs property = 0 for all drives. If there is cache space allocated on a drive, then the cache is automatically enabled.
The FPCCacheConfiguration object is a property of the FPCCache object.
Click here to see the ISA object hierarchy.
This object implements the IFPCCacheConfiguration interface.
The following table lists the methods of the FPCCacheConfiguration 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 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 FPCCacheConfiguration object.
Property | Description |
---|---|
CacheQuestionUrls | Gets or sets whether caching of URLs that include the question mark is enabled or disabled. |
FPCActiveCacheConfiguration | Gets a reference to an object for accessing the active cache configuration. |
FTPConfiguration | Gets a reference to an object for accessing the FTP cache configuration. |
HTTPConfiguration | Gets a reference to an object for accessing the HTTP cache configuration. |
MemoryCacheMaxURLSize | Gets or sets the maximum size of a URL to be cached to physical memory. |
MemoryUsagePercentage | Gets or sets the percentage of physical memory used for the ISA cache. |
ObjectSizeLimit | Gets or sets the maximum size of a cached object. |
ReturnExpiredEnable | Gets or sets whether the Web proxy returns expired cached objects when an updated object cannot be retrieved, or whether to issue an error response. |
ReturnExpiredMaxTime | Gets or sets the maximum threshold (in minutes) after which the cached object would not be returned even if it expired before its ReturnExpiredEnable property threshold passed. |
ReturnExpiredTTLPercent | Gets or sets the time factor to which the policy set by the ReturnExpiredEnable property applies. |
SizeLimitEnable | Gets or sets whether the size limit specified by the ObjectSizeLimit property is enabled or disabled. |
VendorParametersSets | Gets a reference to an object for storing and loading custom data in the FPCCacheConfiguration object's storage. |
Windows NT/2000: Requires Windows 2000.
Version: Requires ISA Server 2000.
Header: Msfpccom.idl.