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)
Syntax
public static class ReflectionExtensions

The ReflectionExtensions type exposes the following members.

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