Share via


ISettingValue.ValueOrDefault<T>(T) Method

Definition

Gets the value converted to the type T, if the retrieval and the conversion to T are successful. Returns defaultValue otherwise.

public T ValueOrDefault<T> (T defaultValue);
abstract member ValueOrDefault : 'T -> 'T
Public Function ValueOrDefault(Of T) (defaultValue As T) As T

Type Parameters

T

The expected type of the setting, only valid types for Setting<T> are supported.

Parameters

defaultValue
T

The value to return in case of error reading the setting's value.

Returns

T

The value converted to the type T.

Exceptions

If T is not a supported type of Setting<T>.

Applies to