Show / Hide Table of Contents

Interface IHostController

Namespace: DotNetNuke.Entities.Controllers
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
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
Dictionary<string, ConfigurationSetting> GetSettings()
Returns
Type Description
Dictionary<string, ConfigurationSetting>

GetSettingsDictionary()

Declaration
Dictionary<string, string> GetSettingsDictionary()
Returns
Type Description
Dictionary<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(ConfigurationSetting)

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

Update(ConfigurationSetting, bool)

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

Update(Dictionary<string, string>)

Declaration
void Update(Dictionary<string, string> settings)
Parameters
Type Name Description
Dictionary<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