Show / Hide Table of Contents

Class HostSettings

Inheritance
object
HostSettings
Implements
IHostSettings
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Entities.Host
Assembly: DotNetNuke.dll
Syntax
public class HostSettings : IHostSettings

Constructors

HostSettings(IHostSettingsService)

Declaration
public HostSettings(IHostSettingsService hostSettingsService)
Parameters
Type Name Description
IHostSettingsService hostSettingsService

Properties

AdminMembershipResetLinkValidity

Declaration
public TimeSpan AdminMembershipResetLinkValidity { get; }
Property Value
Type Description
TimeSpan

AllowControlPanelToDetermineVisibility

Declaration
public bool AllowControlPanelToDetermineVisibility { get; }
Property Value
Type Description
bool

AllowOverrideThemeViaQueryString

Declaration
public bool AllowOverrideThemeViaQueryString { get; }
Property Value
Type Description
bool

AllowRichTextModuleTitle

Declaration
public bool AllowRichTextModuleTitle { get; }
Property Value
Type Description
bool

AllowedExtensionAllowList

Declaration
public IFileExtensionAllowList AllowedExtensionAllowList { get; }
Property Value
Type Description
IFileExtensionAllowList

AsyncTimeout

Declaration
public TimeSpan AsyncTimeout { get; }
Property Value
Type Description
TimeSpan

AuthenticatedCacheability

Declaration
public CacheControlHeader AuthenticatedCacheability { get; }
Property Value
Type Description
CacheControlHeader

AutoAccountUnlockDuration

Declaration
public TimeSpan AutoAccountUnlockDuration { get; }
Property Value
Type Description
TimeSpan

CdnEnabled

Declaration
public bool CdnEnabled { get; }
Property Value
Type Description
bool

CheckUpgrade

Declaration
public bool CheckUpgrade { get; }
Property Value
Type Description
bool

ControlPanel

Declaration
public string ControlPanel { get; }
Property Value
Type Description
string

CrmEnableCompositeFiles

Declaration
public bool CrmEnableCompositeFiles { get; }
Property Value
Type Description
bool

CrmMinifyCss

Declaration
public bool CrmMinifyCss { get; }
Property Value
Type Description
bool

CrmMinifyJs

Declaration
public bool CrmMinifyJs { get; }
Property Value
Type Description
bool

CrmVersion

Declaration
public int CrmVersion { get; }
Property Value
Type Description
int

DebugMode

Declaration
public bool DebugMode { get; }
Property Value
Type Description
bool

DefaultAdminContainer

Declaration
public string DefaultAdminContainer { get; }
Property Value
Type Description
string

DefaultAdminSkin

Declaration
public string DefaultAdminSkin { get; }
Property Value
Type Description
string

DefaultDocType

Declaration
public string DefaultDocType { get; }
Property Value
Type Description
string

DefaultEndUserExtensionAllowList

Declaration
public IFileExtensionAllowList DefaultEndUserExtensionAllowList { get; }
Property Value
Type Description
IFileExtensionAllowList

DefaultPortalContainer

Declaration
public string DefaultPortalContainer { get; }
Property Value
Type Description
string

DefaultPortalSkin

Declaration
public string DefaultPortalSkin { get; }
Property Value
Type Description
string

DisableEditBar

Declaration
public bool DisableEditBar { get; }
Property Value
Type Description
bool

DisplayBetaNotice

Declaration
public bool DisplayBetaNotice { get; }
Property Value
Type Description
bool

EnableBannedList

Declaration
public bool EnableBannedList { get; }
Property Value
Type Description
bool

EnableBrowserLanguage

Declaration
public bool EnableBrowserLanguage { get; }
Property Value
Type Description
bool

EnableContentLocalization

Declaration
public bool EnableContentLocalization { get; }
Property Value
Type Description
bool

EnableCustomModuleCssClass

Declaration
public bool EnableCustomModuleCssClass { get; }
Property Value
Type Description
bool

EnableFileAutoSync

Declaration
public bool EnableFileAutoSync { get; }
Property Value
Type Description
bool

EnableIPChecking

Declaration
public bool EnableIPChecking { get; }
Property Value
Type Description
bool

EnableModuleOnLineHelp

Declaration
public bool EnableModuleOnLineHelp { get; }
Property Value
Type Description
bool

EnableMsAjaxCdn

Declaration
public bool EnableMsAjaxCdn { get; }
Property Value
Type Description
bool

EnablePasswordHistory

Declaration
public bool EnablePasswordHistory { get; }
Property Value
Type Description
bool

EnableRequestFilters

Declaration
public bool EnableRequestFilters { get; }
Property Value
Type Description
bool

EnableStrengthMeter

Declaration
public bool EnableStrengthMeter { get; }
Property Value
Type Description
bool

EnableUrlLanguage

Declaration
public bool EnableUrlLanguage { get; }
Property Value
Type Description
bool

EventLogBuffer

Declaration
public bool EventLogBuffer { get; }
Property Value
Type Description
bool

Guid

Declaration
public string Guid { get; }
Property Value
Type Description
string

HelpUrl

Declaration
public string HelpUrl { get; }
Property Value
Type Description
string

HostEmail

Declaration
public string HostEmail { get; }
Property Value
Type Description
string

HostPortalId

Declaration
public int HostPortalId { get; }
Property Value
Type Description
int

HostSpace

Declaration
public double HostSpace { get; }
Property Value
Type Description
double

HostTitle

Declaration
public string HostTitle { get; }
Property Value
Type Description
string

HostUrl

Declaration
public string HostUrl { get; }
Property Value
Type Description
string

HttpCompressionAlgorithm

Declaration
public int HttpCompressionAlgorithm { get; }
Property Value
Type Description
int

IsLocked

Declaration
public bool IsLocked { get; }
Property Value
Type Description
bool

MembershipDaysBeforePasswordReuse

Declaration
public int MembershipDaysBeforePasswordReuse { get; }
Property Value
Type Description
int

MembershipFailedIPException

Declaration
public string MembershipFailedIPException { get; }
Property Value
Type Description
string

MembershipNumberPasswords

Declaration
public int MembershipNumberPasswords { get; }
Property Value
Type Description
int

MembershipResetLinkValidity

Declaration
public TimeSpan MembershipResetLinkValidity { get; }
Property Value
Type Description
TimeSpan

MessageSchedulerBatchSize

Declaration
public int MessageSchedulerBatchSize { get; }
Property Value
Type Description
int

ModuleCachingMethod

Declaration
public string ModuleCachingMethod { get; }
Property Value
Type Description
string

PageCachingMethod

Declaration
public string PageCachingMethod { get; }
Property Value
Type Description
string

PageQuota

Declaration
public int PageQuota { get; }
Property Value
Type Description
int

PageStatePersister

Declaration
public string PageStatePersister { get; }
Property Value
Type Description
string

PasswordExpiry

Declaration
public TimeSpan PasswordExpiry { get; }
Property Value
Type Description
TimeSpan

PasswordExpiryReminder

Declaration
public TimeSpan PasswordExpiryReminder { get; }
Property Value
Type Description
TimeSpan

PerformanceSetting

Declaration
public PerformanceSettings PerformanceSetting { get; set; }
Property Value
Type Description
PerformanceSettings

ProxyPassword

Declaration
public string ProxyPassword { get; }
Property Value
Type Description
string

ProxyPort

Declaration
public int ProxyPort { get; }
Property Value
Type Description
int

ProxyServer

Declaration
public string ProxyServer { get; }
Property Value
Type Description
string

ProxyUsername

Declaration
public string ProxyUsername { get; }
Property Value
Type Description
string

RememberCheckbox

Declaration
public bool RememberCheckbox { get; }
Property Value
Type Description
bool

SchedulerDelayAtAppStart

Declaration
public TimeSpan SchedulerDelayAtAppStart { get; }
Property Value
Type Description
TimeSpan

SchedulerMode

Declaration
public SchedulerMode SchedulerMode { get; }
Property Value
Type Description
SchedulerMode

SearchIncludeCommon

Declaration
public bool SearchIncludeCommon { get; }
Property Value
Type Description
bool

SearchIncludeNumeric

Declaration
public bool SearchIncludeNumeric { get; }
Property Value
Type Description
bool

SearchIncludedTagInfoFilter

Declaration
public string SearchIncludedTagInfoFilter { get; }
Property Value
Type Description
string

SearchMaxWordLength

Declaration
public int SearchMaxWordLength { get; }
Property Value
Type Description
int

SearchMinWordLength

Declaration
public int SearchMinWordLength { get; }
Property Value
Type Description
int

ShowCriticalErrors

Declaration
public bool ShowCriticalErrors { get; }
Property Value
Type Description
bool

SslDomain

Declaration
public string SslDomain { get; }
Property Value
Type Description
string

ThrowCboExceptions

Declaration
public bool ThrowCboExceptions { get; }
Property Value
Type Description
bool

UnauthenticatedCacheability

Declaration
public CacheControlHeader UnauthenticatedCacheability { get; }
Property Value
Type Description
CacheControlHeader

UpgradeForceSsl

Declaration
public bool UpgradeForceSsl { get; }
Property Value
Type Description
bool

UseCustomErrorMessages

Declaration
public bool UseCustomErrorMessages { get; }
Property Value
Type Description
bool

UseFriendlyUrls

Declaration
public bool UseFriendlyUrls { get; }
Property Value
Type Description
bool

UserQuota

Declaration
public int UserQuota { get; }
Property Value
Type Description
int

WebRequestTimeout

Declaration
public TimeSpan WebRequestTimeout { get; }
Property Value
Type Description
TimeSpan

Methods

GetCrmVersion(IHostSettingsService)

Declaration
public static int GetCrmVersion(IHostSettingsService hostSettingsService)
Parameters
Type Name Description
IHostSettingsService hostSettingsService
Returns
Type Description
int

GetHostGuid(IHostSettingsService)

Declaration
public static string GetHostGuid(IHostSettingsService hostSettingsService)
Parameters
Type Name Description
IHostSettingsService hostSettingsService
Returns
Type Description
string

Implements

IHostSettings

Extension Methods

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