EasyDevCoreV4.Configuration
System.Configuration.ConfigurationManager also in https://www.nuget.org/packages/System.Configuration.ConfigurationManager/
Initializes a new instance of the class.
Initializes a new instance of the class.
The message that describes the error.
Initializes a new instance of the class.
The error message that explains the reason for the exception.
The exception that is the cause of the current exception, or a null reference (nullNothingnullptra null reference (Nothing in Visual Basic) in Visual Basic) if no inner exception is specified.
Gets the configuation root.
The section.
Gets the application setting constants.
The configuration root.
Maps the application setting contants.
The builder.
Gets the application setting constants.
The configuration root.
Gets the configuration section.
The configuration.
Name of the section.
Binds the configuration value.
The type of the model.
The section.
Name of the section.
Translates the configuration value with enviroment macro.
The section.
The value.
The default value.
Gets configuration value and auto substitute with constants.
The section.
The key.
The default value.
Binds the specified section.
The section.
Binds the specified section name.
The configuration.
Name of the section.
Existses the specified key.
The section.
The key.
Existses the specified key.
The configuration.
The key.
Gets all children.
The configuration.
Gets the value.
The section.
It will be save in Binary Serialization
It has been encrypted
Internal property / Not save in file
Gets or sets the default value.
The default value.
Gets or sets the min value.
The min value.
Gets or sets the max value.
The max value.
Gets or sets the tag.
The tag.
Gets or sets a value indicating whether this instance is encrypted.
true if this instance is encrypted; otherwise, false.
Gets or sets a value indicating whether this instance is internal.
true if this instance is internal; otherwise, false.
Gets or sets a value indicating whether this instance is serialization.
true if this instance is serialization; otherwise, false.
Gets or sets the alias.
The alias.
Gets or sets the options.
The options.
Gets or sets the type of the configuration.
The type of the configuration.
Gets or sets the encrypt password.
The encrypt password.
Gets the automatic save delay.
The automatic save delay.
Gets a value indicating whether [automatic save].
true if [automatic save]; otherwise, false.
Gets or sets the name of the file.
The name of the file.
Gets or sets the type of the configuration.
The type of the configuration.
Gets or sets the encrypt password.
The encrypt password.
Gets the automatic save delay.
The automatic save delay.
Gets a value indicating whether [automatic save].
true if [automatic save]; otherwise, false.
Gets or sets the name of the file.
The name of the file.
Occurs when a property value changes.
Easy Configuration file
Gets or sets a value indicating whether this instance is loading file.
true if this instance is loading file; otherwise, false.
Gets the options.
The options.
The items
Prevents a default instance of the class from being created.
Initializes a new instance of the class.
The options.
Initializes a new instance of the class.
The configuration file.
The password.
Loads the default config.
Clears this instance.
Gets or sets the encryption handler.
The encryption handler (string: value, bool: true/false - Encrypted/Decrypted).
Gets or sets a value indicating whether [data changed].
true if [data changed]; otherwise, false.
Automatics the save elapsed.
The sender.
The instance containing the event data.
Gets or sets the with the specified name.
The .
The name (case insensitive).
Gets the specified name.
The name.
Sets the specified value.
The value.
The name.
Existses the specified name.
The name (case insensitive).
Gets the content of the file.
hjnui
Saves the content of the file.
Loads the item value.
Name of the item.
The raw value.
Loads the json configuration.
Loads the XML configuration.
Loads this settings
if set to true [is automatic create].
Cammels the case.
The key.
Gets the save items.
Saves the json configuration.
Saves the XML configuration.
Saves this settings
Occurs when a property value changes.
Called when [property changed].
The name.
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
Resolves the macro value (like pattern {Property}) from config file.
The configuration.
The configuration secrets.
Name of the section.
if set to true [resolve children].
Binds the secret item.
The configuration secrets.
The configuration string.
Resolves the secret item.
The configuration secrets.
The configuration string.
Initializes a new instance of the class.
The section.
Gets or sets the with the specified key.
The .
The key.
Gets the key this section occupies in its parent.
Gets the full path to this section within the .
Gets or sets the section value.
Gets a configuration sub-section with the specified key.
The key of the configuration section.
The .
This method will never return null. If no matching sub-section is found with the specified key,
an empty will be returned.
Gets the immediate descendant configuration sub-sections.
The configuration sub-sections.
Returns a that can be used to observe when this configuration is reloaded.
A .
The XML
The json
The automatic type depends on extensions file
Gets or sets the property.
The property.
Gets or sets the type of the property.
The type of the property.
Gets or sets the value.
The value.