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.
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
.gif)
.gif)
.gif)
.gif)