Type.IsEnumDefined Method (Object)

.NET Framework (current version)
 

Returns a value that indicates whether the specified value exists in the current enumeration type.

Namespace:   System
Assembly:  mscorlib (in mscorlib.dll)

abstract IsEnumDefined : 
        value:Object -> bool
override IsEnumDefined : 
        value:Object -> bool

Parameters

value
Type: System.Object

The value to be tested.

Return Value

Type: System.Boolean

true if the specified value is a member of the current enumeration type; otherwise, false.

Exception Condition
ArgumentException

The current type is not an enumeration.

ArgumentNullException

value is null.

InvalidOperationException

value is of a type that cannot be the underlying type of an enumeration.

.NET Framework
Available since 4.0
Return to top
Show: