Craig's Utility Library
4.0 Beta
|
Config manager More...
Public Member Functions | |
Manager (IEnumerable< IConfigSystem > ConfigSystems) | |
Initializes a new instance of the Manager class. More... | |
IConfigSystem | Get (string Name) |
Gets the config system specified More... | |
override string | ToString () |
Outputs the config system information in string format More... | |
Public Member Functions inherited from Utilities.DataTypes.Patterns.BaseClasses.SafeDisposableBaseClass | |
void | Dispose () |
Dispose function More... | |
Protected Member Functions | |
override void | Dispose (bool Managed) |
Disposes of the object More... | |
Protected Member Functions inherited from Utilities.DataTypes.Patterns.BaseClasses.SafeDisposableBaseClass | |
SafeDisposableBaseClass () | |
Construct More... | |
Properties | |
IDictionary< string, IConfigSystem > | ConfigSystems [get] |
Config systems that the library can use More... | |
IConfigSystem | this[string Name] [get] |
Gets the config system by name More... | |
Config manager
Definition at line 35 of file Manager.cs.
Utilities.Configuration.Manager.Manager.Manager | ( | IEnumerable< IConfigSystem > | ConfigSystems | ) |
Initializes a new instance of the Manager class.
ConfigSystems | The configuration systems. |
Definition at line 41 of file Manager.cs.
|
protectedvirtual |
Disposes of the object
Managed | Determines if all objects should be disposed or just managed objects |
Implements Utilities.DataTypes.Patterns.BaseClasses.SafeDisposableBaseClass.
Definition at line 85 of file Manager.cs.
IConfigSystem Utilities.Configuration.Manager.Manager.Get | ( | string | Name | ) |
Gets the config system specified
Name | Name of the config system |
Definition at line 64 of file Manager.cs.
override string Utilities.Configuration.Manager.Manager.ToString | ( | ) |
Outputs the config system information in string format
Definition at line 74 of file Manager.cs.
|
getprotected |
Config systems that the library can use
Definition at line 50 of file Manager.cs.
|
get |
Gets the config system by name
Name | Name of the config system |
Definition at line 57 of file Manager.cs.