GetDerivedTypes Method
Definition
- Namespace
- Cuemon.Extensions.Reflection
- Assemblies
- Cuemon.Extensions.Reflection.dll
GetDerivedTypes(Type, params Assembly[])
Gets a collection (self-to-derived) of derived / descendant types of the source.
public static IEnumerable<Type> GetDerivedTypes(this Type source, params Assembly[] assemblies)
Parameters
sourceTypeThe Type to extend.
assembliesAssembly[]The assemblies to include in the search of derived types.
Returns
- IEnumerable<Type>
An IEnumerable<T> that contains the derived types of the
source.
Exceptions
- ArgumentNullException
sourcecannot be null.