Interface IHostController
Assembly: DotNetNuke.dll
Syntax
[Obsolete("Deprecated in DotNetNuke 9.7.1. use DotNetNuke.Abstractions.Application.IHostSettingsService instead. Scheduled for removal in v11.0.0.")]
public interface IHostController
Methods
GetBoolean(string)
Declaration
bool GetBoolean(string key)
Parameters
Type |
Name |
Description |
string |
key |
|
Returns
GetBoolean(string, bool)
Declaration
bool GetBoolean(string key, bool defaultValue)
Parameters
Type |
Name |
Description |
string |
key |
|
bool |
defaultValue |
|
Returns
GetDouble(string)
Declaration
double GetDouble(string key)
Parameters
Type |
Name |
Description |
string |
key |
|
Returns
GetDouble(string, double)
Declaration
double GetDouble(string key, double defaultValue)
Parameters
Returns
GetEncryptedString(string, string)
Declaration
string GetEncryptedString(string key, string passPhrase)
Parameters
Returns
GetInteger(string)
Declaration
int GetInteger(string key)
Parameters
Type |
Name |
Description |
string |
key |
|
Returns
GetInteger(string, int)
Declaration
int GetInteger(string key, int defaultValue)
Parameters
Type |
Name |
Description |
string |
key |
|
int |
defaultValue |
|
Returns
GetSettings()
Declaration
Dictionary<string, ConfigurationSetting> GetSettings()
Returns
GetSettingsDictionary()
Declaration
Dictionary<string, string> GetSettingsDictionary()
Returns
GetString(string)
Declaration
string GetString(string key)
Parameters
Type |
Name |
Description |
string |
key |
|
Returns
GetString(string, string)
Declaration
string GetString(string key, string defaultValue)
Parameters
Returns
IncrementCrmVersion(bool)
Declaration
void IncrementCrmVersion(bool includeOverridingPortals)
Parameters
Type |
Name |
Description |
bool |
includeOverridingPortals |
|
Update(ConfigurationSetting)
Declaration
void Update(ConfigurationSetting config)
Parameters
Update(ConfigurationSetting, bool)
Declaration
void Update(ConfigurationSetting config, bool clearCache)
Parameters
Update(Dictionary<string, string>)
Declaration
void Update(Dictionary<string, string> settings)
Parameters
Update(string, string)
Declaration
void Update(string key, string value)
Parameters
Update(string, string, bool)
Declaration
void Update(string key, string value, bool clearCache)
Parameters
UpdateEncryptedString(string, string, string)
Declaration
void UpdateEncryptedString(string key, string value, string passPhrase)
Parameters
Extension Methods