C# Class IrcShark.ExtensionAnalyzer

Analyze a .NET dll to find exntesions in it.
Mostrar archivo Open project: hapm/IrcShark Class Usage Examples

Public Methods

Method Description
ExtensionAnalyzer ( FileInfo fileToAnalyze ) : System
ExtensionAnalyzer ( string fileToAnalyze, string recoveryPathes ) : System

Initializes a new instance of the ExtensionAnalyzer class for the given dll file.

Private Methods

Method Description
CreateAnalyzerDomain ( ) : AppDomain
CreateAnalyzerDomain ( string recoveryPathes ) : AppDomain

Creates an AppDomain for analyzation purpose.

The created AppDomain has very low permissions and is unloaded after analyzation is done.

Method Details

ExtensionAnalyzer() public method

public ExtensionAnalyzer ( FileInfo fileToAnalyze ) : System
fileToAnalyze System.IO.FileInfo
return System

ExtensionAnalyzer() public method

Initializes a new instance of the ExtensionAnalyzer class for the given dll file.
public ExtensionAnalyzer ( string fileToAnalyze, string recoveryPathes ) : System
fileToAnalyze string The path to the file to analyze.
recoveryPathes string
return System