Click or drag to resize

ReflectionExtensions Class

Methods to ease reflection
Inheritance Hierarchy
SystemObject
  TomsToolbox.EssentialsReflectionExtensions

Namespace: TomsToolbox.Essentials
Assembly: TomsToolbox.Essentials (in TomsToolbox.Essentials.dll) Version: 2.21.0+44d18b541fc9419ec3c549350a832394661b2a4d
XMLNS for XAML: Not mapped to an xmlns.
Syntax
public static class ReflectionExtensions

The ReflectionExtensions type exposes the following members.

Methods
 NameDescription
Public Extension MethodEnumerateAllTypes(Assembly) Gets all types in the assembly, including nested types.
Public Extension MethodEnumerateAllTypes(DirectoryInfo) Enumerates all types in all assemblies with .dll extension in the specified directory.
Public Extension MethodEnumerateAllTypes(IEnumerableAssembly) Gets all types in all assemblies, including nested types.
Public Extension MethodEnumerateAllTypes(DirectoryInfo, String) Enumerates all types in all assemblies in the specified directory.
Public Extension MethodTryLoadAssembly Tries to load the assembly from the specified file without generating exceptions.
Public Extension MethodTryLoadAssemblyForReflectionOnlyObsolete.
Tries to load the assembly from the specified file without generating exceptions.
Top
See Also