SiteCacheSettingsWriter Members
Include Protected Members
Include Inherited Members
Allows the user to update the site-wide cache settings.
The SiteCacheSettingsWriter type exposes the following members.
Constructors
Name | Description | |
---|---|---|
SiteCacheSettingsWriter | Create a SiteCacheSettingsWriter object for the specified site. |
Top
Properties
Name | Description | |
---|---|---|
AllowLayoutPageOverrides | Determines whether or not page layouts can override page cache profile settings. | |
AllowPublishingWebPageOverrides | Determines whether or not areas can override page cache profile settings. | |
CbqFlushOnSiteChange | Determines whether the cross-list query cache is invalidated when data in the site changes. | |
CbqFlushOnTimeChange | Determines whether the cross-list query cache is invalidated after a fixed amount of time. | |
CbqMultiplier | Determines the multiplication factor that should be applied to the result sets for a cross-list query. This allows for security trimming and other options to take place while still returning a full result set. | |
CbqTimeToLive | Controls the number of seconds to keep the cross-list query result cached if the FlushOnTimeChange option is enabled. | |
CreateCachePerRequest | Determines whether or not a new cache should be created for each request. This property should only be used for testing purposes. | |
EnableCache | Sets the value for the EnableCache setting. | |
EnableDebuggingOutput | Sets the value for the EnableDebugOutput setting. | |
IsImportInProgress | Determines whether a content deployment import operation is currently in progress. (Inherited from SiteCacheSettings.) | |
ObjectCacheSize | Sets the value for the maximum amount of memory that can be allocated to the object cache (in megabytes). |
Top
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetAnonymousPageCacheProfileId | ID of the anonymous page output cache profile for this area. (Inherited from SiteCacheSettings.) | |
GetAuthenticatedPageCacheProfileId | ID of the authenticated page output cache profile for this area. (Inherited from SiteCacheSettings.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
RestoreCacheSettingsOnImport | ||
SaveCacheSettingsBeforeImport | ||
SetAnonymousPageCacheProfileId | ||
SetAuthenticatedPageCacheProfileId | ||
SetFarmBlobCacheFlushFlag | Causes all servers in the server farm to flush the binary large object (BLOB) cache for this site. | |
SetFarmCacheFlushFlag | Causes all servers in the server farm to flush the object cache for this site. | |
SetIsImportInProgress | Sets the value for the IsImportInProgress setting. | |
SetLastImportStatusUpdateTicks | Sets the LastImportStatusUpdateTicks value for an ImportInProgress operation. | |
ToString | (Inherited from Object.) | |
Update | Saves the changes to the root web. | |
UpdateCacheSettingsDuringImport | Updates the siteCacheSetting to indicate that an import operation is or is not currently in progress. |
Top