Click or drag to resize

PropertyInvalidExceptionValidateNotEmptyTKey, TValue Method (IDictionaryTKey, TValue, String, String)

Validate that the given property value must not be or an empty dictionary, and throw PropertyInvalidException if it is.

Namespace:  AGI.Foundation
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public static void ValidateNotEmpty<TKey, TValue>(
	IDictionary<TKey, TValue> value,
	string propertyName,
	string exceptionMessage
)

Parameters

value
Type: System.Collections.GenericIDictionaryTKey, TValue
The property value.
propertyName
Type: SystemString
The name of the property.
exceptionMessage
Type: SystemString
The message to use when throwing the exception.

Type Parameters

TKey
The type of keys in the dictionary.
TValue
The type of values in the dictionary.
Exceptions
ExceptionCondition
PropertyInvalidException Thrown if value is empty.
See Also