C# Class Catel.Reflection.ReflectionExtensions

Reflection extension class.
Show file Open project: Catel/Catel

Public Methods

Method Description
GetCustomAttributeEx ( this assembly, Type attributeType ) : Attribute
GetCustomAttributesEx ( this assembly, Type attributeType ) : System.Attribute[]
GetExportedTypesEx ( this assembly ) : System.Type[]
GetTypesEx ( this assembly ) : System.Type[]

Method Details

GetCustomAttributeEx() public static method

public static GetCustomAttributeEx ( this assembly, Type attributeType ) : Attribute
assembly this
attributeType System.Type
return System.Attribute

GetCustomAttributesEx() public static method

public static GetCustomAttributesEx ( this assembly, Type attributeType ) : System.Attribute[]
assembly this
attributeType System.Type
return System.Attribute[]

GetExportedTypesEx() public static method

public static GetExportedTypesEx ( this assembly ) : System.Type[]
assembly this
return System.Type[]

GetTypesEx() public static method

public static GetTypesEx ( this assembly ) : System.Type[]
assembly this
return System.Type[]