C# Class SecureDelete.WipePlugin.PluginReader

Provides support for obtaining the plugins contained in an assembly.
显示文件 Open project: gratianlup/SecureDelete

Public Methods

Method Description
LoadAssembly ( string assemblyPath ) : Assembly

Load an assembly

LoadPluginsFromAssembly ( Assembly assembly ) : SecureDelete.WipePlugin.Plugin[]

Load and instantiate all plugins found in the given assembly

LoadPluginsFromAssembly ( string assemblyPath ) : SecureDelete.WipePlugin.Plugin[]

Load and instantiate all plugins found in the given assembly

Method Details

LoadAssembly() public static method

Load an assembly
public static LoadAssembly ( string assemblyPath ) : Assembly
assemblyPath string
return System.Reflection.Assembly

LoadPluginsFromAssembly() public static method

Load and instantiate all plugins found in the given assembly
public static LoadPluginsFromAssembly ( Assembly assembly ) : SecureDelete.WipePlugin.Plugin[]
assembly System.Reflection.Assembly The assembly.
return SecureDelete.WipePlugin.Plugin[]

LoadPluginsFromAssembly() public static method

Load and instantiate all plugins found in the given assembly
public static LoadPluginsFromAssembly ( string assemblyPath ) : SecureDelete.WipePlugin.Plugin[]
assemblyPath string
return SecureDelete.WipePlugin.Plugin[]