Class HostSettings
Assembly: DotNetNuke.dll
Syntax
public class HostSettings : IHostSettings
Constructors
HostSettings(IHostSettingsService)
Declaration
public HostSettings(IHostSettingsService hostSettingsService)
Parameters
Properties
AdminMembershipResetLinkValidity
Declaration
public TimeSpan AdminMembershipResetLinkValidity { get; }
Property Value
AllowControlPanelToDetermineVisibility
Declaration
public bool AllowControlPanelToDetermineVisibility { get; }
Property Value
AllowOverrideThemeViaQueryString
Declaration
public bool AllowOverrideThemeViaQueryString { get; }
Property Value
AllowRichTextModuleTitle
Declaration
public bool AllowRichTextModuleTitle { get; }
Property Value
AllowedExtensionAllowList
Declaration
public IFileExtensionAllowList AllowedExtensionAllowList { get; }
Property Value
AsyncTimeout
Declaration
public TimeSpan AsyncTimeout { get; }
Property Value
AuthenticatedCacheability
Declaration
public CacheControlHeader AuthenticatedCacheability { get; }
Property Value
AutoAccountUnlockDuration
Declaration
public TimeSpan AutoAccountUnlockDuration { get; }
Property Value
CdnEnabled
Declaration
public bool CdnEnabled { get; }
Property Value
CheckUpgrade
Declaration
public bool CheckUpgrade { get; }
Property Value
ControlPanel
Declaration
public string ControlPanel { get; }
Property Value
CrmEnableCompositeFiles
Declaration
public bool CrmEnableCompositeFiles { get; }
Property Value
CrmMinifyCss
Declaration
public bool CrmMinifyCss { get; }
Property Value
CrmMinifyJs
Declaration
public bool CrmMinifyJs { get; }
Property Value
CrmVersion
Declaration
public int CrmVersion { get; }
Property Value
DebugMode
Declaration
public bool DebugMode { get; }
Property Value
DefaultAdminContainer
Declaration
public string DefaultAdminContainer { get; }
Property Value
DefaultAdminSkin
Declaration
public string DefaultAdminSkin { get; }
Property Value
DefaultDocType
Declaration
public string DefaultDocType { get; }
Property Value
DefaultEndUserExtensionAllowList
Declaration
public IFileExtensionAllowList DefaultEndUserExtensionAllowList { get; }
Property Value
DefaultPortalContainer
Declaration
public string DefaultPortalContainer { get; }
Property Value
DefaultPortalSkin
Declaration
public string DefaultPortalSkin { get; }
Property Value
DisableEditBar
Declaration
public bool DisableEditBar { get; }
Property Value
DisplayBetaNotice
Declaration
public bool DisplayBetaNotice { get; }
Property Value
EnableBannedList
Declaration
public bool EnableBannedList { get; }
Property Value
EnableBrowserLanguage
Declaration
public bool EnableBrowserLanguage { get; }
Property Value
EnableContentLocalization
Declaration
public bool EnableContentLocalization { get; }
Property Value
EnableCustomModuleCssClass
Declaration
public bool EnableCustomModuleCssClass { get; }
Property Value
EnableFileAutoSync
Declaration
public bool EnableFileAutoSync { get; }
Property Value
EnableIPChecking
Declaration
public bool EnableIPChecking { get; }
Property Value
EnableModuleOnLineHelp
Declaration
public bool EnableModuleOnLineHelp { get; }
Property Value
EnableMsAjaxCdn
Declaration
public bool EnableMsAjaxCdn { get; }
Property Value
EnablePasswordHistory
Declaration
public bool EnablePasswordHistory { get; }
Property Value
EnableRequestFilters
Declaration
public bool EnableRequestFilters { get; }
Property Value
EnableStrengthMeter
Declaration
public bool EnableStrengthMeter { get; }
Property Value
EnableUrlLanguage
Declaration
public bool EnableUrlLanguage { get; }
Property Value
EventLogBuffer
Declaration
public bool EventLogBuffer { get; }
Property Value
Guid
Declaration
public string Guid { get; }
Property Value
HelpUrl
Declaration
public string HelpUrl { get; }
Property Value
HostEmail
Declaration
public string HostEmail { get; }
Property Value
HostPortalId
Declaration
public int HostPortalId { get; }
Property Value
HostSpace
Declaration
public double HostSpace { get; }
Property Value
HostTitle
Declaration
public string HostTitle { get; }
Property Value
HostUrl
Declaration
public string HostUrl { get; }
Property Value
HttpCompressionAlgorithm
Declaration
public int HttpCompressionAlgorithm { get; }
Property Value
IsLocked
Declaration
public bool IsLocked { get; }
Property Value
MembershipDaysBeforePasswordReuse
Declaration
public int MembershipDaysBeforePasswordReuse { get; }
Property Value
MembershipFailedIPException
Declaration
public string MembershipFailedIPException { get; }
Property Value
MembershipNumberPasswords
Declaration
public int MembershipNumberPasswords { get; }
Property Value
MembershipResetLinkValidity
Declaration
public TimeSpan MembershipResetLinkValidity { get; }
Property Value
MessageSchedulerBatchSize
Declaration
public int MessageSchedulerBatchSize { get; }
Property Value
ModuleCachingMethod
Declaration
public string ModuleCachingMethod { get; }
Property Value
PageCachingMethod
Declaration
public string PageCachingMethod { get; }
Property Value
PageQuota
Declaration
public int PageQuota { get; }
Property Value
PageStatePersister
Declaration
public string PageStatePersister { get; }
Property Value
PasswordExpiry
Declaration
public TimeSpan PasswordExpiry { get; }
Property Value
PasswordExpiryReminder
Declaration
public TimeSpan PasswordExpiryReminder { get; }
Property Value
Declaration
public PerformanceSettings PerformanceSetting { get; set; }
Property Value
ProxyPassword
Declaration
public string ProxyPassword { get; }
Property Value
ProxyPort
Declaration
public int ProxyPort { get; }
Property Value
ProxyServer
Declaration
public string ProxyServer { get; }
Property Value
ProxyUsername
Declaration
public string ProxyUsername { get; }
Property Value
RememberCheckbox
Declaration
public bool RememberCheckbox { get; }
Property Value
SchedulerDelayAtAppStart
Declaration
public TimeSpan SchedulerDelayAtAppStart { get; }
Property Value
SchedulerMode
Declaration
public SchedulerMode SchedulerMode { get; }
Property Value
SearchIncludeCommon
Declaration
public bool SearchIncludeCommon { get; }
Property Value
SearchIncludeNumeric
Declaration
public bool SearchIncludeNumeric { get; }
Property Value
SearchIncludedTagInfoFilter
Declaration
public string SearchIncludedTagInfoFilter { get; }
Property Value
SearchMaxWordLength
Declaration
public int SearchMaxWordLength { get; }
Property Value
SearchMinWordLength
Declaration
public int SearchMinWordLength { get; }
Property Value
ShowCriticalErrors
Declaration
public bool ShowCriticalErrors { get; }
Property Value
SslDomain
Declaration
public string SslDomain { get; }
Property Value
ThrowCboExceptions
Declaration
public bool ThrowCboExceptions { get; }
Property Value
UnauthenticatedCacheability
Declaration
public CacheControlHeader UnauthenticatedCacheability { get; }
Property Value
UpgradeForceSsl
Declaration
public bool UpgradeForceSsl { get; }
Property Value
UseCustomErrorMessages
Declaration
public bool UseCustomErrorMessages { get; }
Property Value
UseFriendlyUrls
Declaration
public bool UseFriendlyUrls { get; }
Property Value
UserQuota
Declaration
public int UserQuota { get; }
Property Value
WebRequestTimeout
Declaration
public TimeSpan WebRequestTimeout { get; }
Property Value
Methods
GetCrmVersion(IHostSettingsService)
Declaration
public static int GetCrmVersion(IHostSettingsService hostSettingsService)
Parameters
Returns
GetHostGuid(IHostSettingsService)
Declaration
public static string GetHostGuid(IHostSettingsService hostSettingsService)
Parameters
Returns
Implements
Extension Methods