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.186 -- Release Build+f3c68cd1a13b4f341e0d0fc1ddec1eb68d3eeb61
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