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.169 -- Release Build+7345f63a8c9771f20dc280b192df2ccb62049660
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