C# Class Mosa.Compiler.MosaTypeSystem.MosaModuleLoader

Inheritance: IModuleLoader, System.IDisposable
显示文件 Open project: tgiphil/MOSA-Project Class Usage Examples

Private Properties

Property Type Description
IModuleLoader void
LoadDependencies void

Public Methods

Method Description
AddPrivatePath ( IEnumerable assemblyPaths ) : void

Appends the given paths to the assembly search path.

AddPrivatePath ( string path ) : void

Appends the given path to the assembly search path.

CreateMetadata ( ) : IMetadata
Dispose ( ) : void
LoadModuleFromFile ( string file ) : void

Loads the module.

MosaModuleLoader ( ) : System.Collections.Generic

Private Methods

Method Description
IModuleLoader ( string file ) : void
LoadDependencies ( dnlib.DotNet.ModuleDefMD module ) : void

Method Details

AddPrivatePath() public method

Appends the given paths to the assembly search path.
public AddPrivatePath ( IEnumerable assemblyPaths ) : void
assemblyPaths IEnumerable The assembly paths.
return void

AddPrivatePath() public method

Appends the given path to the assembly search path.
public AddPrivatePath ( string path ) : void
path string The path to append to the assembly search path.
return void

CreateMetadata() public method

public CreateMetadata ( ) : IMetadata
return IMetadata

Dispose() public method

public Dispose ( ) : void
return void

LoadModuleFromFile() public method

Loads the module.
public LoadModuleFromFile ( string file ) : void
file string The file path of the module to load.
return void

MosaModuleLoader() public method

public MosaModuleLoader ( ) : System.Collections.Generic
return System.Collections.Generic