Show / Hide Table of Contents

Class DataCache

Inheritance
object
DataCache
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Common.Utilities
Assembly: DotNetNuke.dll
Syntax
public class DataCache

Constructors

DataCache()

Declaration
public DataCache()

Fields

AllPortalsCacheKey

Declaration
public const string AllPortalsCacheKey = "AllPortals"
Field Value
Type Description
string

AllPortalsCachePriority

Declaration
public const CacheItemPriority AllPortalsCachePriority = High
Field Value
Type Description
CacheItemPriority

AllPortalsCacheTimeOut

Declaration
public const int AllPortalsCacheTimeOut = 20
Field Value
Type Description
int

AuthenticationServicesCacheKey

Declaration
public const string AuthenticationServicesCacheKey = "AuthenticationServices"
Field Value
Type Description
string

AuthenticationServicesCachePriority

Declaration
public const CacheItemPriority AuthenticationServicesCachePriority = NotRemovable
Field Value
Type Description
CacheItemPriority

AuthenticationServicesCacheTimeOut

Declaration
public const int AuthenticationServicesCacheTimeOut = 20
Field Value
Type Description
int

BannersCacheKey

Declaration
public const string BannersCacheKey = "Banners:{0}:{1}:{2}"
Field Value
Type Description
string

BannersCachePriority

Declaration
public const CacheItemPriority BannersCachePriority = Default
Field Value
Type Description
CacheItemPriority

BannersCacheTimeOut

Declaration
public const int BannersCacheTimeOut = 20
Field Value
Type Description
int

CaptchaCacheKey

Declaration
public const string CaptchaCacheKey = "Captcha_{0}"
Field Value
Type Description
string

CaptchaCachePriority

Declaration
public const CacheItemPriority CaptchaCachePriority = NotRemovable
Field Value
Type Description
CacheItemPriority

CaptchaCacheTimeout

Declaration
public const int CaptchaCacheTimeout = 2
Field Value
Type Description
int

ContentItemsCacheKey

Declaration
public const string ContentItemsCacheKey = "ContentItems{0}"
Field Value
Type Description
string

ContentItemsCachePriority

Declaration
public const CacheItemPriority ContentItemsCachePriority = Default
Field Value
Type Description
CacheItemPriority

ContentItemsCacheTimeOut

Declaration
public const int ContentItemsCacheTimeOut = 20
Field Value
Type Description
int

ContentTypesCacheKey

Declaration
public const string ContentTypesCacheKey = "ContentTypes"
Field Value
Type Description
string

ContentTypesCachePriority

Declaration
public const CacheItemPriority ContentTypesCachePriority = AboveNormal
Field Value
Type Description
CacheItemPriority

ContentTypesCacheTimeOut

Declaration
public const int ContentTypesCacheTimeOut = 20
Field Value
Type Description
int

ContentWorkflowCacheKey

Declaration
public const string ContentWorkflowCacheKey = "ContentWorkflows:{0}"
Field Value
Type Description
string

ContentWorkflowStateCacheKey

Declaration
public const string ContentWorkflowStateCacheKey = "ContentWorkflowStates_{0}"
Field Value
Type Description
string

DesktopModuleCacheKey

Declaration
public const string DesktopModuleCacheKey = "DesktopModulesByPortal{0}"
Field Value
Type Description
string

DesktopModuleCachePriority

Declaration
public const CacheItemPriority DesktopModuleCachePriority = High
Field Value
Type Description
CacheItemPriority

DesktopModuleCacheTimeOut

Declaration
public const int DesktopModuleCacheTimeOut = 20
Field Value
Type Description
int

DesktopModulePermissionCacheKey

Declaration
public const string DesktopModulePermissionCacheKey = "DesktopModulePermissions"
Field Value
Type Description
string

DesktopModulePermissionCachePriority

Declaration
public const CacheItemPriority DesktopModulePermissionCachePriority = High
Field Value
Type Description
CacheItemPriority

DesktopModulePermissionCacheTimeOut

Declaration
public const int DesktopModulePermissionCacheTimeOut = 20
Field Value
Type Description
int

FolderCacheKey

Declaration
public const string FolderCacheKey = "Folders{0}"
Field Value
Type Description
string

FolderCachePriority

Declaration
public const CacheItemPriority FolderCachePriority = Default
Field Value
Type Description
CacheItemPriority

FolderCacheTimeOut

Declaration
public const int FolderCacheTimeOut = 20
Field Value
Type Description
int

FolderMappingCacheKey

Declaration
public const string FolderMappingCacheKey = "FolderMapping|{0}"
Field Value
Type Description
string

FolderMappingCachePriority

Declaration
public const CacheItemPriority FolderMappingCachePriority = High
Field Value
Type Description
CacheItemPriority

FolderMappingCacheTimeOut

Declaration
public const int FolderMappingCacheTimeOut = 20
Field Value
Type Description
int

FolderPathPermissionCacheKey

Declaration
public const string FolderPathPermissionCacheKey = "FolderPathPermissions|{0}|{1}"
Field Value
Type Description
string

FolderPermissionCacheKey

Declaration
public const string FolderPermissionCacheKey = "FolderPermissions{0}"
Field Value
Type Description
string

FolderPermissionCachePriority

Declaration
public const CacheItemPriority FolderPermissionCachePriority = Default
Field Value
Type Description
CacheItemPriority

FolderPermissionCacheTimeOut

Declaration
public const int FolderPermissionCacheTimeOut = 20
Field Value
Type Description
int

FolderUserCacheKey

Declaration
public const string FolderUserCacheKey = "Folders|{0}|{1}|{2}"
Field Value
Type Description
string

FolderUserCachePriority

Declaration
public const CacheItemPriority FolderUserCachePriority = Default
Field Value
Type Description
CacheItemPriority

FolderUserCacheTimeOut

Declaration
public const int FolderUserCacheTimeOut = 20
Field Value
Type Description
int

HostSettingsCacheKey

Declaration
public const string HostSettingsCacheKey = "HostSettings"
Field Value
Type Description
string

HostSettingsCachePriority

Declaration
public const CacheItemPriority HostSettingsCachePriority = NotRemovable
Field Value
Type Description
CacheItemPriority

HostSettingsCacheTimeOut

Declaration
public const int HostSettingsCacheTimeOut = 20
Field Value
Type Description
int

JavaScriptLibrariesCacheKey

Declaration
public const string JavaScriptLibrariesCacheKey = "JavaScriptLibraries"
Field Value
Type Description
string

JavaScriptLibrariesCachePriority

Declaration
public const CacheItemPriority JavaScriptLibrariesCachePriority = AboveNormal
Field Value
Type Description
CacheItemPriority

JavaScriptLibrariesCacheTimeout

Declaration
public const int JavaScriptLibrariesCacheTimeout = 20
Field Value
Type Description
int

JournalTypesCacheKey

Declaration
public const string JournalTypesCacheKey = "JournalTypes:{0}"
Field Value
Type Description
string

JournalTypesCachePriority

Declaration
public const CacheItemPriority JournalTypesCachePriority = Default
Field Value
Type Description
CacheItemPriority

JournalTypesTimeOut

Declaration
public const int JournalTypesTimeOut = 20
Field Value
Type Description
int

ListEntriesCacheKey

Declaration
public const string ListEntriesCacheKey = "ListEntries|{0}|{1}"
Field Value
Type Description
string

ListsCacheKey

Declaration
public const string ListsCacheKey = "Lists{0}"
Field Value
Type Description
string

ListsCachePriority

Declaration
public const CacheItemPriority ListsCachePriority = Default
Field Value
Type Description
CacheItemPriority

ListsCacheTimeOut

Declaration
public const int ListsCacheTimeOut = 20
Field Value
Type Description
int

LocalesCacheKey

Declaration
public const string LocalesCacheKey = "Locales{0}"
Field Value
Type Description
string

LocalesCachePriority

Declaration
public const CacheItemPriority LocalesCachePriority = Default
Field Value
Type Description
CacheItemPriority

LocalesCacheTimeOut

Declaration
public const int LocalesCacheTimeOut = 20
Field Value
Type Description
int

ModuleCacheKey

Declaration
public const string ModuleCacheKey = "Modules{0}"
Field Value
Type Description
string

ModuleCachePriority

Declaration
public const CacheItemPriority ModuleCachePriority = AboveNormal
Field Value
Type Description
CacheItemPriority

ModuleCacheTimeOut

Declaration
public const int ModuleCacheTimeOut = 20
Field Value
Type Description
int

ModuleControlsCacheKey

Declaration
public const string ModuleControlsCacheKey = "ModuleControls"
Field Value
Type Description
string

ModuleControlsCachePriority

Declaration
public const CacheItemPriority ModuleControlsCachePriority = High
Field Value
Type Description
CacheItemPriority

ModuleControlsCacheTimeOut

Declaration
public const int ModuleControlsCacheTimeOut = 20
Field Value
Type Description
int

ModuleDefinitionCacheKey

Declaration
public const string ModuleDefinitionCacheKey = "ModuleDefinitions"
Field Value
Type Description
string

ModuleDefinitionCachePriority

Declaration
public const CacheItemPriority ModuleDefinitionCachePriority = High
Field Value
Type Description
CacheItemPriority

ModuleDefinitionCacheTimeOut

Declaration
public const int ModuleDefinitionCacheTimeOut = 20
Field Value
Type Description
int

ModulePermissionCacheKey

Declaration
public const string ModulePermissionCacheKey = "ModulePermissions{0}"
Field Value
Type Description
string

ModulePermissionCachePriority

Declaration
public const CacheItemPriority ModulePermissionCachePriority = AboveNormal
Field Value
Type Description
CacheItemPriority

ModulePermissionCacheTimeOut

Declaration
public const int ModulePermissionCacheTimeOut = 20
Field Value
Type Description
int

ModuleSettingsCacheKey

Declaration
public const string ModuleSettingsCacheKey = "ModuleSettings{0}"
Field Value
Type Description
string

NotificationTypeActionsByNameCacheKey

Declaration
public const string NotificationTypeActionsByNameCacheKey = "NotificationTypeActions:{0}|{1}"
Field Value
Type Description
string

NotificationTypeActionsCacheKey

Declaration
public const string NotificationTypeActionsCacheKey = "NotificationTypeActions:{0}"
Field Value
Type Description
string

NotificationTypeActionsPriority

Declaration
public const CacheItemPriority NotificationTypeActionsPriority = Default
Field Value
Type Description
CacheItemPriority

NotificationTypeActionsTimeOut

Declaration
public const int NotificationTypeActionsTimeOut = 20
Field Value
Type Description
int

NotificationTypesCacheKey

Declaration
public const string NotificationTypesCacheKey = "NotificationTypes:{0}"
Field Value
Type Description
string

NotificationTypesCachePriority

Declaration
public const CacheItemPriority NotificationTypesCachePriority = Default
Field Value
Type Description
CacheItemPriority

NotificationTypesTimeOut

Declaration
public const int NotificationTypesTimeOut = 20
Field Value
Type Description
int

NotificationsCacheTimeInSec

Declaration
public const int NotificationsCacheTimeInSec = 30
Field Value
Type Description
int

PackageDependenciesCacheKey

Declaration
public const string PackageDependenciesCacheKey = "Packages_Dependencies"
Field Value
Type Description
string

PackageTypesCacheKey

Declaration
public const string PackageTypesCacheKey = "PackagesTypes"
Field Value
Type Description
string

PackageTypesCachePriority

Declaration
public const CacheItemPriority PackageTypesCachePriority = AboveNormal
Field Value
Type Description
CacheItemPriority

PackageTypesCacheTimeout

Declaration
public const int PackageTypesCacheTimeout = 20
Field Value
Type Description
int

PackagesCacheKey

Declaration
public const string PackagesCacheKey = "Packages_{0}"
Field Value
Type Description
string

PackagesCachePriority

Declaration
public const CacheItemPriority PackagesCachePriority = Default
Field Value
Type Description
CacheItemPriority

PackagesCacheTimeout

Declaration
public const int PackagesCacheTimeout = 20
Field Value
Type Description
int

PermissionsCacheKey

Declaration
public const string PermissionsCacheKey = "Permissions"
Field Value
Type Description
string

PermissionsCachePriority

Declaration
public const CacheItemPriority PermissionsCachePriority = AboveNormal
Field Value
Type Description
CacheItemPriority

PermissionsCacheTimeout

Declaration
public const int PermissionsCacheTimeout = 20
Field Value
Type Description
int

PortalAliasCacheKey

Declaration
public const string PortalAliasCacheKey = "PortalAlias"
Field Value
Type Description
string

PortalAliasCachePriority

Declaration
public const CacheItemPriority PortalAliasCachePriority = NotRemovable
Field Value
Type Description
CacheItemPriority

PortalAliasCacheTimeOut

Declaration
public const int PortalAliasCacheTimeOut = 200
Field Value
Type Description
int

PortalCacheKey

Declaration
public const string PortalCacheKey = "Portal{0}_{1}"
Field Value
Type Description
string

PortalCachePriority

Declaration
public const CacheItemPriority PortalCachePriority = High
Field Value
Type Description
CacheItemPriority

PortalCacheTimeOut

Declaration
public const int PortalCacheTimeOut = 20
Field Value
Type Description
int

PortalDesktopModuleCacheKey

Declaration
public const string PortalDesktopModuleCacheKey = "PortalDesktopModules{0}"
Field Value
Type Description
string

PortalDesktopModuleCachePriority

Declaration
public const CacheItemPriority PortalDesktopModuleCachePriority = AboveNormal
Field Value
Type Description
CacheItemPriority

PortalDesktopModuleCacheTimeOut

Declaration
public const int PortalDesktopModuleCacheTimeOut = 20
Field Value
Type Description
int

PortalDictionaryCacheKey

Declaration
public const string PortalDictionaryCacheKey = "PortalDictionary"
Field Value
Type Description
string

PortalDictionaryCachePriority

Declaration
public const CacheItemPriority PortalDictionaryCachePriority = High
Field Value
Type Description
CacheItemPriority

PortalDictionaryTimeOut

Declaration
public const int PortalDictionaryTimeOut = 20
Field Value
Type Description
int

PortalGroupsCacheKey

Declaration
public const string PortalGroupsCacheKey = "PortalGroups"
Field Value
Type Description
string

PortalGroupsCachePriority

Declaration
public const CacheItemPriority PortalGroupsCachePriority = High
Field Value
Type Description
CacheItemPriority

PortalGroupsCacheTimeOut

Declaration
public const int PortalGroupsCacheTimeOut = 20
Field Value
Type Description
int

PortalPermissionCacheKey

Declaration
public const string PortalPermissionCacheKey = "PortalPermission{0}"
Field Value
Type Description
string

PortalPermissionCachePriority

Declaration
public const CacheItemPriority PortalPermissionCachePriority = High
Field Value
Type Description
CacheItemPriority

PortalPermissionCacheTimeOut

Declaration
public const int PortalPermissionCacheTimeOut = 20
Field Value
Type Description
int

PortalSettingsCacheKey

Declaration
public const string PortalSettingsCacheKey = "PortalSettings{0}{1}"
Field Value
Type Description
string

PortalSettingsCachePriority

Declaration
public const CacheItemPriority PortalSettingsCachePriority = NotRemovable
Field Value
Type Description
CacheItemPriority

PortalSettingsCacheTimeOut

Declaration
public const int PortalSettingsCacheTimeOut = 20
Field Value
Type Description
int

PortalStylesCacheKey

Declaration
public const string PortalStylesCacheKey = "Dnn_Css_Custom_Properties_{0}"
Field Value
Type Description
string

PortalUserCountCacheKey

Declaration
public const string PortalUserCountCacheKey = "PortalUserCount{0}"
Field Value
Type Description
string

PortalUserCountCachePriority

Declaration
public const CacheItemPriority PortalUserCountCachePriority = High
Field Value
Type Description
CacheItemPriority

PortalUserCountCacheTimeOut

Declaration
public const int PortalUserCountCacheTimeOut = 20
Field Value
Type Description
int

PreviewProfilesCacheKey

Declaration
public const string PreviewProfilesCacheKey = "PreviewProfiles:{0}"
Field Value
Type Description
string

PreviewProfilesCachePriority

Declaration
public const CacheItemPriority PreviewProfilesCachePriority = Default
Field Value
Type Description
CacheItemPriority

PreviewProfilesCacheTimeOut

Declaration
public const int PreviewProfilesCacheTimeOut = 20
Field Value
Type Description
int

ProfileDefinitionsCacheKey

Declaration
public const string ProfileDefinitionsCacheKey = "ProfileDefinitions{0}"
Field Value
Type Description
string

ProfileDefinitionsCacheTimeOut

Declaration
public const int ProfileDefinitionsCacheTimeOut = 20
Field Value
Type Description
int

PublishedTabModuleCacheKey

Declaration
public const string PublishedTabModuleCacheKey = "PublishedTabModules{0}"
Field Value
Type Description
string

PublishedTabModuleCachePriority

Declaration
public const CacheItemPriority PublishedTabModuleCachePriority = AboveNormal
Field Value
Type Description
CacheItemPriority

PublishedTabModuleCacheTimeOut

Declaration
public const int PublishedTabModuleCacheTimeOut = 20
Field Value
Type Description
int

RedirectionsCacheKey

Declaration
public const string RedirectionsCacheKey = "Redirections:{0}"
Field Value
Type Description
string

RedirectionsCachePriority

Declaration
public const CacheItemPriority RedirectionsCachePriority = Default
Field Value
Type Description
CacheItemPriority

RedirectionsCacheTimeOut

Declaration
public const int RedirectionsCacheTimeOut = 20
Field Value
Type Description
int

RelationshipByPortalIDCacheKey

Declaration
public const string RelationshipByPortalIDCacheKey = "RelationshipByPortalID:{0}"
Field Value
Type Description
string

RelationshipByPortalIDCachePriority

Declaration
public const CacheItemPriority RelationshipByPortalIDCachePriority = Default
Field Value
Type Description
CacheItemPriority

RelationshipByPortalIDCacheTimeOut

Declaration
public const int RelationshipByPortalIDCacheTimeOut = 20
Field Value
Type Description
int

RelationshipTypesCacheKey

Declaration
public const string RelationshipTypesCacheKey = "RelationshipTypes"
Field Value
Type Description
string

RelationshipTypesCachePriority

Declaration
public const CacheItemPriority RelationshipTypesCachePriority = Default
Field Value
Type Description
CacheItemPriority

RelationshipTypesCacheTimeOut

Declaration
public const int RelationshipTypesCacheTimeOut = 20
Field Value
Type Description
int

ResourceFileLookupDictionaryCacheKey

Declaration
public const string ResourceFileLookupDictionaryCacheKey = "ResourceFileLookupDictionary"
Field Value
Type Description
string

ResourceFileLookupDictionaryCachePriority

Declaration
public const CacheItemPriority ResourceFileLookupDictionaryCachePriority = NotRemovable
Field Value
Type Description
CacheItemPriority

ResourceFileLookupDictionaryTimeOut

Declaration
public const int ResourceFileLookupDictionaryTimeOut = 200
Field Value
Type Description
int

ResourceFilesCachePriority

Declaration
public const CacheItemPriority ResourceFilesCachePriority = Default
Field Value
Type Description
CacheItemPriority

ResourceFilesCacheTimeOut

Declaration
public const int ResourceFilesCacheTimeOut = 20
Field Value
Type Description
int

RoleGroupsCacheKey

Declaration
public const string RoleGroupsCacheKey = "RoleGroups:{0}"
Field Value
Type Description
string

RoleGroupsCachePriority

Declaration
public const CacheItemPriority RoleGroupsCachePriority = Default
Field Value
Type Description
CacheItemPriority

RoleGroupsCacheTimeOut

Declaration
public const int RoleGroupsCacheTimeOut = 20
Field Value
Type Description
int

RolesCacheKey

Declaration
public const string RolesCacheKey = "Roles:{0}"
Field Value
Type Description
string

RolesCachePriority

Declaration
public const CacheItemPriority RolesCachePriority = Default
Field Value
Type Description
CacheItemPriority

RolesCacheTimeOut

Declaration
public const int RolesCacheTimeOut = 20
Field Value
Type Description
int

ScopeTypesCacheKey

Declaration
public const string ScopeTypesCacheKey = "ScopeTypes"
Field Value
Type Description
string

SecureHostSettingsCacheKey

Declaration
public const string SecureHostSettingsCacheKey = "SecureHostSettings"
Field Value
Type Description
string

SharedModulesByPortalCacheKey

Declaration
public const string SharedModulesByPortalCacheKey = "SharedModulesByPortal{0}"
Field Value
Type Description
string

SharedModulesByPortalCachePriority

Declaration
public const CacheItemPriority SharedModulesByPortalCachePriority = Default
Field Value
Type Description
CacheItemPriority

SharedModulesByPortalCacheTimeOut

Declaration
public const int SharedModulesByPortalCacheTimeOut = 20
Field Value
Type Description
int

SharedModulesWithPortalCacheKey

Declaration
public const string SharedModulesWithPortalCacheKey = "SharedModulesWithPortal{0}"
Field Value
Type Description
string

SharedModulesWithPortalCachePriority

Declaration
public const CacheItemPriority SharedModulesWithPortalCachePriority = Default
Field Value
Type Description
CacheItemPriority

SharedModulesWithPortalCacheTimeOut

Declaration
public const int SharedModulesWithPortalCacheTimeOut = 20
Field Value
Type Description
int

SingleTabModuleCacheKey

Declaration
public const string SingleTabModuleCacheKey = "SingleTabModule{0}"
Field Value
Type Description
string

SkinDefaultsCacheKey

Declaration
public const string SkinDefaultsCacheKey = "SkinDefaults_{0}"
Field Value
Type Description
string

SkinDefaultsCachePriority

Declaration
public const CacheItemPriority SkinDefaultsCachePriority = Default
Field Value
Type Description
CacheItemPriority

SkinDefaultsCacheTimeOut

Declaration
public const int SkinDefaultsCacheTimeOut = 20
Field Value
Type Description
int

SkinsCacheKey

Declaration
public const string SkinsCacheKey = "GetSkins{0}"
Field Value
Type Description
string

SpaModulesContentHtmlFileCacheKey

Declaration
public const string SpaModulesContentHtmlFileCacheKey = "SpaModulesContentHtmlFile|{0}"
Field Value
Type Description
string

SpaModulesFileExistsCacheKey

Declaration
public const string SpaModulesFileExistsCacheKey = "SpaModulesFileExists|{0}"
Field Value
Type Description
string

SpaModulesHtmlFileCachePriority

Declaration
public const CacheItemPriority SpaModulesHtmlFileCachePriority = Default
Field Value
Type Description
CacheItemPriority

SpaModulesHtmlFileTimeOut

Declaration
public const int SpaModulesHtmlFileTimeOut = 200
Field Value
Type Description
int

SubscriptionTypesCacheKey

Declaration
public const string SubscriptionTypesCacheKey = "SubscriptionTypes"
Field Value
Type Description
string

SubscriptionTypesCachePriority

Declaration
public const CacheItemPriority SubscriptionTypesCachePriority = Default
Field Value
Type Description
CacheItemPriority

SubscriptionTypesTimeOut

Declaration
public const int SubscriptionTypesTimeOut = 20
Field Value
Type Description
int

TabAliasSkinCacheKey

Declaration
public const string TabAliasSkinCacheKey = "Tab_TabAliasSkins{0}"
Field Value
Type Description
string

TabAliasSkinCachePriority

Declaration
public const CacheItemPriority TabAliasSkinCachePriority = High
Field Value
Type Description
CacheItemPriority

TabAliasSkinCacheTimeOut

Declaration
public const int TabAliasSkinCacheTimeOut = 20
Field Value
Type Description
int

TabCacheKey

Declaration
public const string TabCacheKey = "Tab_Tabs{0}"
Field Value
Type Description
string

TabCachePriority

Declaration
public const CacheItemPriority TabCachePriority = High
Field Value
Type Description
CacheItemPriority

TabCacheTimeOut

Declaration
public const int TabCacheTimeOut = 20
Field Value
Type Description
int

TabCustomAliasCacheKey

Declaration
public const string TabCustomAliasCacheKey = "Tab_TabCustomAliases{0}"
Field Value
Type Description
string

TabCustomAliasCachePriority

Declaration
public const CacheItemPriority TabCustomAliasCachePriority = High
Field Value
Type Description
CacheItemPriority

TabCustomAliasCacheTimeOut

Declaration
public const int TabCustomAliasCacheTimeOut = 20
Field Value
Type Description
int

TabModuleCacheKey

Declaration
public const string TabModuleCacheKey = "TabModules{0}"
Field Value
Type Description
string

TabModuleCachePriority

Declaration
public const CacheItemPriority TabModuleCachePriority = AboveNormal
Field Value
Type Description
CacheItemPriority

TabModuleCacheTimeOut

Declaration
public const int TabModuleCacheTimeOut = 20
Field Value
Type Description
int

TabModuleSettingsCacheKey

Declaration
public const string TabModuleSettingsCacheKey = "TabModuleSettings{0}"
Field Value
Type Description
string

TabModuleSettingsNameCacheKey

Declaration
public const string TabModuleSettingsNameCacheKey = "TabModuleSettingsName:{0}:{1}"
Field Value
Type Description
string

TabPathCacheKey

Declaration
public const string TabPathCacheKey = "Tab_TabPathDictionary{0}_{1}"
Field Value
Type Description
string

TabPathCachePriority

Declaration
public const CacheItemPriority TabPathCachePriority = High
Field Value
Type Description
CacheItemPriority

TabPathCacheTimeOut

Declaration
public const int TabPathCacheTimeOut = 20
Field Value
Type Description
int

TabPermissionCacheKey

Declaration
public const string TabPermissionCacheKey = "Tab_TabPermissions{0}"
Field Value
Type Description
string

TabPermissionCachePriority

Declaration
public const CacheItemPriority TabPermissionCachePriority = High
Field Value
Type Description
CacheItemPriority

TabPermissionCacheTimeOut

Declaration
public const int TabPermissionCacheTimeOut = 20
Field Value
Type Description
int

TabSettingsCacheKey

Declaration
public const string TabSettingsCacheKey = "TabSettings{0}"
Field Value
Type Description
string

TabUrlCacheKey

Declaration
public const string TabUrlCacheKey = "Tab_TabUrls{0}"
Field Value
Type Description
string

TabUrlCachePriority

Declaration
public const CacheItemPriority TabUrlCachePriority = High
Field Value
Type Description
CacheItemPriority

TabUrlCacheTimeOut

Declaration
public const int TabUrlCacheTimeOut = 20
Field Value
Type Description
int

TabVersionDetailsCacheKey

Declaration
public const string TabVersionDetailsCacheKey = "Tab_TabVersionDetails{0}"
Field Value
Type Description
string

TabVersionDetailsCachePriority

Declaration
public const CacheItemPriority TabVersionDetailsCachePriority = High
Field Value
Type Description
CacheItemPriority

TabVersionDetailsCacheTimeOut

Declaration
public const int TabVersionDetailsCacheTimeOut = 20
Field Value
Type Description
int

TabVersionsCacheKey

Declaration
public const string TabVersionsCacheKey = "Tab_TabVersions{0}"
Field Value
Type Description
string

TabVersionsCachePriority

Declaration
public const CacheItemPriority TabVersionsCachePriority = High
Field Value
Type Description
CacheItemPriority

TabVersionsCacheTimeOut

Declaration
public const int TabVersionsCacheTimeOut = 20
Field Value
Type Description
int

TermCacheKey

Declaration
public const string TermCacheKey = "Terms_{0}"
Field Value
Type Description
string

UnSecureHostSettingsCacheKey

Declaration
public const string UnSecureHostSettingsCacheKey = "UnsecureHostSettings"
Field Value
Type Description
string

UserCacheKey

Declaration
public const string UserCacheKey = "UserInfo|{0}|{1}"
Field Value
Type Description
string

UserCachePriority

Declaration
public const CacheItemPriority UserCachePriority = Default
Field Value
Type Description
CacheItemPriority

UserCacheTimeOut

Declaration
public const int UserCacheTimeOut = 1
Field Value
Type Description
int

UserLookupCacheKey

Declaration
public const string UserLookupCacheKey = "UserLookup|{0}"
Field Value
Type Description
string

UserLookupCachePriority

Declaration
public const CacheItemPriority UserLookupCachePriority = High
Field Value
Type Description
CacheItemPriority

UserLookupCacheTimeOut

Declaration
public const int UserLookupCacheTimeOut = 20
Field Value
Type Description
int

UserNewThreadsCountCacheKey

Declaration
public const string UserNewThreadsCountCacheKey = "UserNewThreadsCount|{0}|{1}"
Field Value
Type Description
string

UserNotificationsConversationCountCacheKey

Declaration
public const string UserNotificationsConversationCountCacheKey = "UserNitifConversationCount|{0}|{1}"
Field Value
Type Description
string

UserNotificationsCountCacheKey

Declaration
public const string UserNotificationsCountCacheKey = "UserNotificationsCount|{0}|{1}"
Field Value
Type Description
string

UserPersonalizationCacheKey

Declaration
public const string UserPersonalizationCacheKey = "UserPersonalization|{0}|{1}"
Field Value
Type Description
string

UserPersonalizationCachePriority

Declaration
public const CacheItemPriority UserPersonalizationCachePriority = Default
Field Value
Type Description
CacheItemPriority

UserPersonalizationCacheTimeout

Declaration
public const int UserPersonalizationCacheTimeout = 5
Field Value
Type Description
int

UserProfileCacheKey

Declaration
public const string UserProfileCacheKey = "UserProfile|{0}|{1}"
Field Value
Type Description
string

UserProfileCacheTimeOut

Declaration
public const int UserProfileCacheTimeOut = 1
Field Value
Type Description
int

VocabularyCacheKey

Declaration
public const string VocabularyCacheKey = "Vocabularies"
Field Value
Type Description
string

WorkflowsCachePriority

Declaration
public const CacheItemPriority WorkflowsCachePriority = Low
Field Value
Type Description
CacheItemPriority

WorkflowsCacheTimeout

Declaration
public const int WorkflowsCacheTimeout = 2
Field Value
Type Description
int

Properties

CachePersistenceEnabled

Declaration
public static bool CachePersistenceEnabled { get; }
Property Value
Type Description
bool

Methods

ClearCache()

Declaration
public static void ClearCache()

ClearCache(string)

Declaration
public static void ClearCache(string cachePrefix)
Parameters
Type Name Description
string cachePrefix

ClearDefinitionsCache(int)

Declaration
public static void ClearDefinitionsCache(int portalId)
Parameters
Type Name Description
int portalId

ClearDesktopModulePermissionsCache()

Declaration
public static void ClearDesktopModulePermissionsCache()

ClearFolderCache(int)

Declaration
public static void ClearFolderCache(int portalId)
Parameters
Type Name Description
int portalId

ClearFolderPermissionsCache(int)

Declaration
public static void ClearFolderPermissionsCache(int portalId)
Parameters
Type Name Description
int portalId

ClearHostCache(bool)

Declaration
public static void ClearHostCache(bool cascade)
Parameters
Type Name Description
bool cascade

ClearListsCache(int)

Declaration
public static void ClearListsCache(int portalId)
Parameters
Type Name Description
int portalId

ClearModuleCache(int)

Declaration
public static void ClearModuleCache(int tabId)
Parameters
Type Name Description
int tabId

ClearModulePermissionsCache(int)

Declaration
public static void ClearModulePermissionsCache(int tabId)
Parameters
Type Name Description
int tabId

ClearModulePermissionsCachesByPortal(int)

Declaration
public static void ClearModulePermissionsCachesByPortal(int portalId)
Parameters
Type Name Description
int portalId

ClearPackagesCache(int)

Declaration
public static void ClearPackagesCache(int portalId)
Parameters
Type Name Description
int portalId

ClearPortalCache(int, bool)

Declaration
public static void ClearPortalCache(int portalId, bool cascade)
Parameters
Type Name Description
int portalId
bool cascade

ClearPortalPermissionsCache(int)

Declaration
public static void ClearPortalPermissionsCache(int portalId)
Parameters
Type Name Description
int portalId

ClearPortalUserCountCache(int)

Declaration
public static void ClearPortalUserCountCache(int portalID)
Parameters
Type Name Description
int portalID

ClearTabPermissionsCache(int)

Declaration
public static void ClearTabPermissionsCache(int portalId)
Parameters
Type Name Description
int portalId

ClearTabsCache(int)

Declaration
public static void ClearTabsCache(int portalId)
Parameters
Type Name Description
int portalId

ClearUserCache(int, string)

Declaration
public static void ClearUserCache(int portalId, string username)
Parameters
Type Name Description
int portalId
string username

ClearUserPersonalizationCache(int, int)

Declaration
public static void ClearUserPersonalizationCache(int portalId, int userId)
Parameters
Type Name Description
int portalId
int userId

GetCache(string)

Declaration
public static object GetCache(string cacheKey)
Parameters
Type Name Description
string cacheKey
Returns
Type Description
object

GetCache<TObject>(string)

Declaration
public static TObject GetCache<TObject>(string cacheKey)
Parameters
Type Name Description
string cacheKey
Returns
Type Description
TObject
Type Parameters
Name Description
TObject

GetCachedData<TObject>(CacheItemArgs, CacheItemExpiredCallback)

Declaration
public static TObject GetCachedData<TObject>(CacheItemArgs cacheItemArgs, CacheItemExpiredCallback cacheItemExpired)
Parameters
Type Name Description
CacheItemArgs cacheItemArgs
CacheItemExpiredCallback cacheItemExpired
Returns
Type Description
TObject
Type Parameters
Name Description
TObject

RemoveCache(string)

Declaration
public static void RemoveCache(string cacheKey)
Parameters
Type Name Description
string cacheKey

RemoveFromPrivateDictionary(string)

Declaration
public static void RemoveFromPrivateDictionary(string dnnCacheKey)
Parameters
Type Name Description
string dnnCacheKey

SetCache(string, object)

Declaration
public static void SetCache(string cacheKey, object objObject)
Parameters
Type Name Description
string cacheKey
object objObject

SetCache(string, object, DNNCacheDependency)

Declaration
public static void SetCache(string cacheKey, object objObject, DNNCacheDependency objDependency)
Parameters
Type Name Description
string cacheKey
object objObject
DNNCacheDependency objDependency

SetCache(string, object, DNNCacheDependency, DateTime, TimeSpan)

Declaration
public static void SetCache(string cacheKey, object objObject, DNNCacheDependency objDependency, DateTime absoluteExpiration, TimeSpan slidingExpiration)
Parameters
Type Name Description
string cacheKey
object objObject
DNNCacheDependency objDependency
DateTime absoluteExpiration
TimeSpan slidingExpiration

SetCache(string, object, DNNCacheDependency, DateTime, TimeSpan, CacheItemPriority, CacheItemRemovedCallback)

Declaration
public static void SetCache(string cacheKey, object objObject, DNNCacheDependency objDependency, DateTime absoluteExpiration, TimeSpan slidingExpiration, CacheItemPriority priority, CacheItemRemovedCallback onRemoveCallback)
Parameters
Type Name Description
string cacheKey
object objObject
DNNCacheDependency objDependency
DateTime absoluteExpiration
TimeSpan slidingExpiration
CacheItemPriority priority
CacheItemRemovedCallback onRemoveCallback

SetCache(string, object, DateTime)

Declaration
public static void SetCache(string cacheKey, object objObject, DateTime absoluteExpiration)
Parameters
Type Name Description
string cacheKey
object objObject
DateTime absoluteExpiration

SetCache(string, object, TimeSpan)

Declaration
public static void SetCache(string cacheKey, object objObject, TimeSpan slidingExpiration)
Parameters
Type Name Description
string cacheKey
object objObject
TimeSpan slidingExpiration

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS