| 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.) |