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 | Creates a SiteCacheSettingsWriter object for the specified site. |
Top
Properties
| Name | Description | |
|---|---|---|
![]() |
AllowLayoutPageOverrides | Gets or sets a value that indicates whether or not page layouts can override page cache profile settings. |
![]() |
AllowPublishingWebPageOverrides | Gets or sets a value that indicates whether or not areas can override page cache profile settings. |
![]() |
CbqFlushOnSiteChange | Gets or sets a value that indicates whether the cross-list query cache is invalidated when data in the site changes. |
![]() |
CbqFlushOnTimeChange | Gets or sets a value that indicates whether the cross-list query cache is invalidated after a fixed amount of time. |
![]() |
CbqMultiplier | Gets or sets a value that indicates 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 | Gets or sets an integer that indicates the number of seconds to keep the cross-list query result cached if the FlushOnTimeChange option is enabled. |
![]() |
CreateCachePerRequest | Gets or sets a value that indicates whether or not a new cache should be created for each request. This property should only be used for testing purposes. |
![]() |
EnableCache | Gets or sets a value that indicates whether or not to enble the cache. |
![]() |
EnableDebuggingOutput | Gets or sets a value that indicates whether to enable debugging output. |
![]() |
IsImportInProgress | Determines whether a content deployment import operation is currently in progress. (Inherited from SiteCacheSettings.) |
![]() |
ObjectCacheSize | Gets or sets a value that indicates 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 | Identifier (ID) of the anonymous page output cache profile for this area. (Inherited from SiteCacheSettings.) |
![]() |
GetAuthenticatedPageCacheProfileId | Identifier (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 | Restores the previously saved caching related properties prior to doing the import operation. |
![]() ![]() |
SaveCacheSettingsBeforeImport | Save the caching related properties to be restored prior to doing the import operation. |
![]() |
SetAnonymousPageCacheProfileId | Set the anonymous cache profile id for the page output cache. |
![]() |
SetAuthenticatedPageCacheProfileId | Sets the anonymous cache profile id for the page output cache. |
![]() |
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)