
Public Member Functions | |
| ConfigReader (Core.ApplicationContext in_context) | |
| ConfigReader () | |
| bool | Init (String configPath) |
| bool | Init (byte[] config_bytes) |
| Boolean | ParseConfig (String path) |
| XmlNode | SetCDATAParam (String paramSetName, String paramName, String paramValue) |
| XmlNode | SetIntParam (String paramSetName, String paramName, int paramValue) |
| XmlNode | SetBooleanParam (String paramSetName, String paramName, Boolean paramValue) |
| XmlNode | SetParam (String paramSetName, String paramName, String paramValue) |
| XmlNode | GetParamSetNode (String paramSetName) |
| XmlNode | SetParam (String paramSetName, String paramName, String paramValue, String cdata_value) |
| String | GetParam (String paramSetName, String paramName) |
| XmlNode | GetParamNode (String paramSetName, String paramName) |
| XmlNodeList | GetParamNodes (String paramSetName) |
| bool | SaveTo (String path) |
| bool | Save () |
| int | GetIntParam (String paramSetName, String paramName) |
| long | GetLongParam (String paramSetName, String paramName) |
| float | GetFloatParam (String paramSetName, String paramName) |
| Boolean | GetBooleanParam (String paramSetName, String paramName) |
| String[] | GetParamNames (String paramSetName) |
| String[] | GetParamValues (String paramSetName) |
| String | GetElementValue (XmlElement element) |
| String | GetElementValue (XmlElement element, String attr_name) |
| ConfigReader () | |
| bool | Init (String configPath) |
| bool | Init (byte[] config_bytes) |
| Boolean | ParseConfig (String path) |
| XmlNode | SetCDATAParam (String paramSetName, String paramName, String paramValue) |
| XmlNode | SetIntParam (String paramSetName, String paramName, int paramValue) |
| XmlNode | SetBooleanParam (String paramSetName, String paramName, Boolean paramValue) |
| XmlNode | SetParam (String paramSetName, String paramName, String paramValue) |
| XmlNode | GetParamSetNode (String paramSetName) |
| XmlNode | SetParam (String paramSetName, String paramName, String paramValue, String cdata_value) |
| String | GetParam (String paramSetName, String paramName) |
| XmlNode | GetParamNode (String paramSetName, String paramName) |
| XmlNodeList | GetParamNodes (String paramSetName) |
| bool | SaveTo (String path) |
| bool | Save () |
| int | GetIntParam (String paramSetName, String paramName) |
| long | GetLongParam (String paramSetName, String paramName) |
| float | GetFloatParam (String paramSetName, String paramName) |
| Boolean | GetBooleanParam (String paramSetName, String paramName) |
| String[] | GetParamNames (String paramSetName) |
| String[] | GetParamValues (String paramSetName) |
| String | GetElementValue (XmlElement element) |
| String | GetElementValue (XmlElement element, String attr_name) |
Static Public Member Functions | |
| static ConfigReader[] | FromArray (System.Collections.ArrayList array) |
| static ConfigReader[] | FromArray (System.Collections.ArrayList array) |
Public Attributes | |
| const String | DB_SCHEMA |
Properties | |
| bool | UseDatabase [get, set] |
| XmlDocument | XmlDocument [get, set] |
| XMLDocument | XmlConfig [get, set] |
| AeiLog | Logger [get, set] |
| String | ConfigPath [get, set] |
| String | ConfigDBName [get, set] |
| int | ReadyState [get] |
Private Attributes | |
| XMLDocument | xml_config = null |
| int | ready_state = 0 |
| String | config_path = null |
| AeiLog | log = null |
| Core.ApplicationContext | application_context |
| bool | use_db = false |
| String | config_db_name = null |
| Core.Util.Config.ConfigReader.ConfigReader | ( | Core.ApplicationContext | in_context | ) |
| Core.Util.Config.ConfigReader.ConfigReader | ( | ) |
| Core.Util.Config.ConfigReader.ConfigReader | ( | ) |
| bool Core.Util.Config.ConfigReader.Init | ( | String | configPath | ) |
| bool Core.Util.Config.ConfigReader.Init | ( | byte[] | config_bytes | ) |
Implements Core.Interfaces.IConfig.
| Boolean Core.Util.Config.ConfigReader.ParseConfig | ( | String | path | ) |
Implements Core.Interfaces.IConfig.
| XmlNode Core.Util.Config.ConfigReader.SetCDATAParam | ( | String | paramSetName, | |
| String | paramName, | |||
| String | paramValue | |||
| ) |
Implements Core.Interfaces.IConfig.
| XmlNode Core.Util.Config.ConfigReader.SetIntParam | ( | String | paramSetName, | |
| String | paramName, | |||
| int | paramValue | |||
| ) |
Implements Core.Interfaces.IConfig.
| XmlNode Core.Util.Config.ConfigReader.SetBooleanParam | ( | String | paramSetName, | |
| String | paramName, | |||
| Boolean | paramValue | |||
| ) |
Implements Core.Interfaces.IConfig.
| XmlNode Core.Util.Config.ConfigReader.SetParam | ( | String | paramSetName, | |
| String | paramName, | |||
| String | paramValue | |||
| ) |
Implements Core.Interfaces.IConfig.
| XmlNode Core.Util.Config.ConfigReader.GetParamSetNode | ( | String | paramSetName | ) |
| XmlNode Core.Util.Config.ConfigReader.SetParam | ( | String | paramSetName, | |
| String | paramName, | |||
| String | paramValue, | |||
| String | cdata_value | |||
| ) |
| String Core.Util.Config.ConfigReader.GetParam | ( | String | paramSetName, | |
| String | paramName | |||
| ) |
Implements Core.Interfaces.IConfig.
| XmlNode Core.Util.Config.ConfigReader.GetParamNode | ( | String | paramSetName, | |
| String | paramName | |||
| ) |
| XmlNodeList Core.Util.Config.ConfigReader.GetParamNodes | ( | String | paramSetName | ) |
| bool Core.Util.Config.ConfigReader.SaveTo | ( | String | path | ) |
Implements Core.Interfaces.IConfig.
| bool Core.Util.Config.ConfigReader.Save | ( | ) |
| int Core.Util.Config.ConfigReader.GetIntParam | ( | String | paramSetName, | |
| String | paramName | |||
| ) |
Implements Core.Interfaces.IConfig.
| long Core.Util.Config.ConfigReader.GetLongParam | ( | String | paramSetName, | |
| String | paramName | |||
| ) |
| float Core.Util.Config.ConfigReader.GetFloatParam | ( | String | paramSetName, | |
| String | paramName | |||
| ) |
| Boolean Core.Util.Config.ConfigReader.GetBooleanParam | ( | String | paramSetName, | |
| String | paramName | |||
| ) |
Implements Core.Interfaces.IConfig.
| String [] Core.Util.Config.ConfigReader.GetParamNames | ( | String | paramSetName | ) |
Implements Core.Interfaces.IConfig.
| String [] Core.Util.Config.ConfigReader.GetParamValues | ( | String | paramSetName | ) |
Implements Core.Interfaces.IConfig.
| static ConfigReader [] Core.Util.Config.ConfigReader.FromArray | ( | System.Collections.ArrayList | array | ) | [static] |
| String Core.Util.Config.ConfigReader.GetElementValue | ( | XmlElement | element | ) |
| String Core.Util.Config.ConfigReader.GetElementValue | ( | XmlElement | element, | |
| String | attr_name | |||
| ) |
| bool Core.Util.Config.ConfigReader.Init | ( | String | configPath | ) |
Implements Core.Interfaces.IConfig.
| bool Core.Util.Config.ConfigReader.Init | ( | byte[] | config_bytes | ) |
Implements Core.Interfaces.IConfig.
| Boolean Core.Util.Config.ConfigReader.ParseConfig | ( | String | path | ) |
Implements Core.Interfaces.IConfig.
| XmlNode Core.Util.Config.ConfigReader.SetCDATAParam | ( | String | paramSetName, | |
| String | paramName, | |||
| String | paramValue | |||
| ) |
Implements Core.Interfaces.IConfig.
| XmlNode Core.Util.Config.ConfigReader.SetIntParam | ( | String | paramSetName, | |
| String | paramName, | |||
| int | paramValue | |||
| ) |
Implements Core.Interfaces.IConfig.
| XmlNode Core.Util.Config.ConfigReader.SetBooleanParam | ( | String | paramSetName, | |
| String | paramName, | |||
| Boolean | paramValue | |||
| ) |
Implements Core.Interfaces.IConfig.
| XmlNode Core.Util.Config.ConfigReader.SetParam | ( | String | paramSetName, | |
| String | paramName, | |||
| String | paramValue | |||
| ) |
Implements Core.Interfaces.IConfig.
| XmlNode Core.Util.Config.ConfigReader.GetParamSetNode | ( | String | paramSetName | ) |
| XmlNode Core.Util.Config.ConfigReader.SetParam | ( | String | paramSetName, | |
| String | paramName, | |||
| String | paramValue, | |||
| String | cdata_value | |||
| ) |
| String Core.Util.Config.ConfigReader.GetParam | ( | String | paramSetName, | |
| String | paramName | |||
| ) |
Implements Core.Interfaces.IConfig.
| XmlNode Core.Util.Config.ConfigReader.GetParamNode | ( | String | paramSetName, | |
| String | paramName | |||
| ) |
| XmlNodeList Core.Util.Config.ConfigReader.GetParamNodes | ( | String | paramSetName | ) |
| bool Core.Util.Config.ConfigReader.SaveTo | ( | String | path | ) |
Implements Core.Interfaces.IConfig.
| bool Core.Util.Config.ConfigReader.Save | ( | ) |
Implements Core.Interfaces.IConfig.
| int Core.Util.Config.ConfigReader.GetIntParam | ( | String | paramSetName, | |
| String | paramName | |||
| ) |
Implements Core.Interfaces.IConfig.
| long Core.Util.Config.ConfigReader.GetLongParam | ( | String | paramSetName, | |
| String | paramName | |||
| ) |
| float Core.Util.Config.ConfigReader.GetFloatParam | ( | String | paramSetName, | |
| String | paramName | |||
| ) |
| Boolean Core.Util.Config.ConfigReader.GetBooleanParam | ( | String | paramSetName, | |
| String | paramName | |||
| ) |
Implements Core.Interfaces.IConfig.
| String [] Core.Util.Config.ConfigReader.GetParamNames | ( | String | paramSetName | ) |
Implements Core.Interfaces.IConfig.
| String [] Core.Util.Config.ConfigReader.GetParamValues | ( | String | paramSetName | ) |
Implements Core.Interfaces.IConfig.
| static ConfigReader [] Core.Util.Config.ConfigReader.FromArray | ( | System.Collections.ArrayList | array | ) | [static] |
| String Core.Util.Config.ConfigReader.GetElementValue | ( | XmlElement | element | ) |
| String Core.Util.Config.ConfigReader.GetElementValue | ( | XmlElement | element, | |
| String | attr_name | |||
| ) |
XMLDocument Core::Util::Config.ConfigReader::xml_config = null [private] |
int Core::Util::Config.ConfigReader::ready_state = 0 [private] |
String Core::Util::Config.ConfigReader::config_path = null [private] |
AeiLog Core::Util::Config.ConfigReader::log = null [private] |
bool Core.Util.Config.ConfigReader.use_db = false [private] |
String Core.Util.Config.ConfigReader.config_db_name = null [private] |
| const String Core.Util.Config.ConfigReader.DB_SCHEMA |
Initial value:
@"
create table Config(
Id int not null identity not for replication primary key,
Name varchar(127) not null,
DateCreated datetime not null,
DateModified datetime not null,
ConfigData image not null
);
"
bool Core.Util.Config.ConfigReader.UseDatabase [get, set] |
Implements Core.Interfaces.IConfig.
XmlDocument Core.Util.Config.ConfigReader.XmlDocument [get, set] |
XMLDocument Core::Util::Config.ConfigReader::XmlConfig [get, set] |
Implements Core.Interfaces.IConfig.
AeiLog Core::Util::Config.ConfigReader::Logger [get, set] |
String Core::Util::Config.ConfigReader::ConfigPath [get, set] |
Implements Core.Interfaces.IConfig.
String Core.Util.Config.ConfigReader.ConfigDBName [get, set] |
Implements Core.Interfaces.IConfig.
int Core::Util::Config.ConfigReader::ReadyState [get] |
Implements Core.Interfaces.IConfig.