Show / Hide Table of Contents

Interface IHostSettingsService

Namespace: DotNetNuke.Abstractions.Application
Assembly: DotNetNuke.Abstractions.dll
Syntax
public interface IHostSettingsService

Methods

GetBoolean(string)

Declaration
bool GetBoolean(string key)
Parameters
Type Name Description
string key
Returns
Type Description
bool

GetBoolean(string, bool)

Declaration
bool GetBoolean(string key, bool defaultValue)
Parameters
Type Name Description
string key
bool defaultValue
Returns
Type Description
bool

GetDouble(string)

Declaration
double GetDouble(string key)
Parameters
Type Name Description
string key
Returns
Type Description
double

GetDouble(string, double)

Declaration
double GetDouble(string key, double defaultValue)
Parameters
Type Name Description
string key
double defaultValue
Returns
Type Description
double

GetEncryptedString(string, string)

Declaration
string GetEncryptedString(string key, string passPhrase)
Parameters
Type Name Description
string key
string passPhrase
Returns
Type Description
string

GetInteger(string)

Declaration
int GetInteger(string key)
Parameters
Type Name Description
string key
Returns
Type Description
int

GetInteger(string, int)

Declaration
int GetInteger(string key, int defaultValue)
Parameters
Type Name Description
string key
int defaultValue
Returns
Type Description
int

GetSettings()

Declaration
IDictionary<string, IConfigurationSetting> GetSettings()
Returns
Type Description
IDictionary<string, IConfigurationSetting>

GetSettingsDictionary()

Declaration
IDictionary<string, string> GetSettingsDictionary()
Returns
Type Description
IDictionary<string, string>

GetString(string)

Declaration
string GetString(string key)
Parameters
Type Name Description
string key
Returns
Type Description
string

GetString(string, string)

Declaration
string GetString(string key, string defaultValue)
Parameters
Type Name Description
string key
string defaultValue
Returns
Type Description
string

IncrementCrmVersion(bool)

Declaration
void IncrementCrmVersion(bool includeOverridingPortals)
Parameters
Type Name Description
bool includeOverridingPortals

Update(IConfigurationSetting)

Declaration
void Update(IConfigurationSetting config)
Parameters
Type Name Description
IConfigurationSetting config

Update(IConfigurationSetting, bool)

Declaration
void Update(IConfigurationSetting config, bool clearCache)
Parameters
Type Name Description
IConfigurationSetting config
bool clearCache

Update(IDictionary<string, string>)

Declaration
void Update(IDictionary<string, string> settings)
Parameters
Type Name Description
IDictionary<string, string> settings

Update(string, string)

Declaration
void Update(string key, string value)
Parameters
Type Name Description
string key
string value

Update(string, string, bool)

Declaration
void Update(string key, string value, bool clearCache)
Parameters
Type Name Description
string key
string value
bool clearCache

UpdateEncryptedString(string, string, string)

Declaration
void UpdateEncryptedString(string key, string value, string passPhrase)
Parameters
Type Name Description
string key
string value
string passPhrase

Extension Methods

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