C# Class Deveel.Data.Configuration.Configuration

Inheritance: IConfiguration
Mostrar archivo Open project: deveel/deveeldb Class Usage Examples

Public Methods

Method Description
Configuration ( ) : System
Configuration ( IConfiguration parent ) : System
Configuration ( IConfiguration parent, IConfigurationSource source ) : System

Constructs the Configuration from the given parent.

Configuration ( IConfigurationSource source ) : System
GetEnumerator ( ) : object>>.IEnumerator
GetKeys ( ConfigurationLevel level ) : IEnumerable
GetValue ( string key ) : object
SetValue ( string key, object value ) : void

Private Methods

Method Description
Configuration ( bool isRoot ) : System

Constructs the Configuration.

IEnumerable ( ) : IEnumerator

Method Details

Configuration() public method

public Configuration ( ) : System
return System

Configuration() public method

public Configuration ( IConfiguration parent ) : System
parent IConfiguration
return System

Configuration() public method

Constructs the Configuration from the given parent.
public Configuration ( IConfiguration parent, IConfigurationSource source ) : System
parent IConfiguration The parent object that /// will provide fallback configurations
source IConfigurationSource
return System

Configuration() public method

public Configuration ( IConfigurationSource source ) : System
source IConfigurationSource
return System

GetEnumerator() public method

public GetEnumerator ( ) : object>>.IEnumerator
return object>>.IEnumerator

GetKeys() public method

public GetKeys ( ConfigurationLevel level ) : IEnumerable
level ConfigurationLevel
return IEnumerable

GetValue() public method

public GetValue ( string key ) : object
key string
return object

SetValue() public method

public SetValue ( string key, object value ) : void
key string
value object
return void