DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Classes | Enumerations
Deveel.Data.Configuration Namespace Reference

Classes

class  ConfigGroup
 A static class that defines the rules to group configurations More...
 
class  ConfigKey
 A single key of a configuration that defines the name and type of the value that a ConfigValue associated with this key will handle. More...
 
class  Configuration
 
class  ConfigurationExtensions
 
class  DatabaseConfigurationException
 
class  DbConfigTests
 
class  FileConfigSource
 A channel used to read from and write to a given file in the underlying file-system. More...
 
interface  IConfigFormatter
 Provides the format to load and store configurations in and from a stream. More...
 
interface  IConfigSource
 A source for stored configurations or destination to configurations to store. More...
 
interface  IConfigurable
 Marks a component as configurable and passes the configuration object that is used to load the configurations handled. More...
 
interface  IConfiguration
 Defines the contract for the configuration node of a component within the system or of the system itself. More...
 
interface  IConfigurationProvider
 
class  PropertiesConfigFormatter
 
class  StreamConfigSource
 An implementation of IConfigSource that handles a single Stream as source and destination of the configurations. More...
 
class  StringConfigSource
 
class  UrlConfigSource
 

Enumerations

enum  ConfigurationLevel { ConfigurationLevel.Current = 1, ConfigurationLevel.Deep = 2 }
 Defines the level of configuration settings to save or read More...
 

Enumeration Type Documentation

Defines the level of configuration settings to save or read

Enumerator
Current 

Gets or stores only the current level of configuration.

Deep 

Includes all the configuration tree.

Definition at line 23 of file ConfigurationLevel.cs.

23  {
27  Current = 1,
28 
32  Deep = 2
33  }
Includes all the configuration tree.
Gets or stores only the current level of configuration.