SettingsSectionGetOrAdd Method

Gets the value of the setting with the specified key, if it exists; otherwise, the default value for the parameter.

Definition

Namespace: Gemstone.Configuration
Assembly: Gemstone.Common (in Gemstone.Common.dll) Version: 1.0.147 -- Release Build+759c9d29b79c81f10905de8f58b653be932045f0
public Object? GetOrAdd(
	string key,
	Object? defaultValue,
	string description,
	string[]? switchMappings = null
)

Parameters

key  String
Key name of setting to get, case-insensitive.
defaultValue  Object
Default value if key does not exist.
description  String
Description of the setting.
switchMappings  String  (Optional)
Optional array of switch mappings for the setting.

Return Value

Object
Value of the setting with the specified key, if it exists; otherwise, the default value for the parameter.

See Also