Config Class |
Namespace: Akka.Configuration
The Config type exposes the following members.
Name | Description | |
---|---|---|
Config |
Initializes a new instance of the Config class.
| |
Config(HoconRoot) |
Initializes a new instance of the Config class.
| |
Config(Config, Config) |
Initializes a new instance of the Config class.
|
Name | Description | |
---|---|---|
Fallback |
The configuration used as a secondary source.
| |
IsEmpty |
Determines if this root node contains any values
| |
Root |
The root node of this configuration section
| |
Substitutions |
An enumeration of substitutions values
|
Name | Description | |
---|---|---|
AsEnumerable |
Retrieves an enumerable key value pair representation of the current configuration.
| |
Copy |
Generates a deep clone of the current configuration.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetBoolean |
Retrieves a boolean value from the specified path in the configuration.
| |
GetBooleanList |
Retrieves a list of boolean values from the specified path in the configuration.
| |
GetByteList |
Retrieves a list of byte values from the specified path in the configuration.
| |
GetByteSize |
Retrieves a long value, optionally suffixed with a 'b', from the specified path in the configuration.
| |
GetConfig |
Retrieves a new configuration from the current configuration
with the root node being the supplied path.
| |
GetDecimal |
Retrieves a decimal value from the specified path in the configuration.
| |
GetDecimalList |
Retrieves a list of decimal values from the specified path in the configuration.
| |
GetDouble |
Retrieves a double value from the specified path in the configuration.
| |
GetDoubleList |
Retrieves a list of double values from the specified path in the configuration.
| |
GetFloat |
Retrieves a float value from the specified path in the configuration.
| |
GetFloatList |
Retrieves a list of float values from the specified path in the configuration.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetInt |
Retrieves an integer value from the specified path in the configuration.
| |
GetIntList |
Retrieves a list of int values from the specified path in the configuration.
| |
GetLong |
Retrieves a long value from the specified path in the configuration.
| |
GetLongList |
Retrieves a list of long values from the specified path in the configuration.
| |
GetString |
Retrieves a string value from the specified path in the configuration.
| |
GetStringList |
Retrieves a list of string values from the specified path in the configuration.
| |
GetTimeSpan |
Retrieves a TimeSpan value from the specified path in the configuration.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetValue |
Retrieves a HoconValue from a specific path.
| |
HasPath |
Determine if a HOCON configuration element exists at the specified location
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString |
Converts the current configuration to a string.
(Overrides ObjectToString.) | |
ToString(Boolean) |
Converts the current configuration to a string
| |
WithFallback |
Configure the current configuration with a secondary source.
|
Name | Description | |
---|---|---|
Addition(String, Config) |
Adds the supplied configuration as a fallback to the supplied configuration string.
| |
Addition(Config, String) |
Adds the supplied configuration string as a fallback to the supplied configuration.
| |
(String to Config) |
Performs an implicit conversion from String to Config.
|
Name | Description | |
---|---|---|
Empty |
A static "Empty" configuration we can use instead of null in some key areas.
|
Name | Description | |
---|---|---|
AsInstanceOfT |
TBD
(Defined by Extensions.) | |
IsNullOrEmpty |
Determines if the supplied configuration has any usable content period.
(Defined by ConfigExtensions.) | |
Match | Overloaded.
Matches the specified target.
(Defined by PatternMatch.) | |
MatchT | Overloaded.
Matches the specified target and return a result of target processing.
(Defined by PatternMatch.) | |
SafeWithFallback |
Retrieves the current configuration or the fallback
configuration if the current one is null.
(Defined by ConfigExtensions.) |