Module.IsDefined Method (Type, Boolean)

 

Returns a value that indicates whether the specified attribute type has been applied to this module.

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

abstract IsDefined : 
        attributeType:Type *
        inherit:bool -> bool
override IsDefined : 
        attributeType:Type *
        inherit:bool -> bool

Parameters

attributeType
Type: System.Type

The type of custom attribute to test for.

inherit
Type: System.Boolean

This argument is ignored for objects of this type.

Return Value

Type: System.Boolean

true if one or more instances of attributeType have been applied to this module; otherwise, false.

Exception Condition
ArgumentNullException

attributeType is null.

ArgumentException

attributeType is not a Type object supplied by the runtime. For example, attributeType is a TypeBuilder object.

The following example demonstrates a use of the IsDefined method.

No code example is currently available or this language may not be supported.

.NET Framework
Available since 1.1
Silverlight
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Return to top
Show: