C# Class NStub.Core.AssemblyFetcher

Load assemblies and build a reflection graph of the contained types.
Show file Open project: Jedzia/NStub Class Usage Examples

Public Methods

Method Description
AssemblyFetcher ( MemberVisibility methodVisibility, string assemblyName, IEnumerable inputAssemblies ) : System

Initializes a new instance of the T:AssemblyFetcher class.

LoadAssembly ( ) : TestNode

Reflects through the currently selected assembly and reflects the type tree in tvAssemblyGraph.

Private Methods

Method Description
CreateTreeNode ( string text, TestNodeType testNodeType, object tag ) : TestNode

Creates a TreeNode with the given text and image key.

Method Details

AssemblyFetcher() public method

Initializes a new instance of the T:AssemblyFetcher class.
public AssemblyFetcher ( MemberVisibility methodVisibility, string assemblyName, IEnumerable inputAssemblies ) : System
methodVisibility MemberVisibility The method visibility to parse.
assemblyName string Description text of the root assembly node.
inputAssemblies IEnumerable The list of input assemblies.
return System

LoadAssembly() public method

Reflects through the currently selected assembly and reflects the type tree in tvAssemblyGraph.
public LoadAssembly ( ) : TestNode
return TestNode