C# Class Monobjc.Tools.Generators.ManagedReferenceCollector

Afficher le fichier Open project: Monobjc/monobjc-tools Class Usage Examples

Méthodes publiques

Méthode Description
Collect ( String assembly ) : IEnumerable

Collect the dependencies of the main assembly.

ManagedReferenceCollector ( ) : System

Initializes a new instance of the ManagedReferenceCollector class.

Private Methods

Méthode Description
Collect ( String assembly, string>.IDictionary assemblies, IEnumerable directories ) : bool

Collects the dependencies of the specified assembly.

Collect ( Assembly assembly, string>.IDictionary assemblies, IEnumerable directories ) : void

Collects the dependencies of the specified assembly.

ComputeSearchDirectories ( String assembly ) : IEnumerable

Compute the search directories. Append the main assembly directory and the GAC folder.

GetDependencies ( Assembly assembly ) : IEnumerable

Gets the dependencies of the assembly.

LoadAssembly ( String nameOrFile, IEnumerable directories ) : Assembly

Try to load the assembly in every search directories.

Method Details

Collect() public méthode

Collect the dependencies of the main assembly.
public Collect ( String assembly ) : IEnumerable
assembly String
Résultat IEnumerable

ManagedReferenceCollector() public méthode

Initializes a new instance of the ManagedReferenceCollector class.
public ManagedReferenceCollector ( ) : System
Résultat System