C# Class Microsoft.Cci.DummyMetadataHost

Inheritance: Dummy, IMetadataHost
显示文件 Open project: visualmutator/visualmutator

Public Methods

Method Description
FindAssembly ( Microsoft.Cci.AssemblyIdentity assemblyIdentity ) : IAssembly
FindModule ( Microsoft.Cci.ModuleIdentity moduleIdentity ) : IModule
FindUnit ( Microsoft.Cci.UnitIdentity unitIdentity ) : IUnit
LoadAssembly ( Microsoft.Cci.AssemblyIdentity assemblyIdentity ) : IAssembly
LoadModule ( Microsoft.Cci.ModuleIdentity moduleIdentity ) : IModule
LoadUnit ( Microsoft.Cci.UnitIdentity unitIdentity ) : IUnit
LoadUnitFrom ( string location ) : IUnit
ReportError ( IErrorMessage error ) : void
ReportErrors ( ErrorEventArgs errorEventArguments ) : void

Private Methods

Method Description
ProbeAssemblyReference ( IUnit unit, Microsoft.Cci.AssemblyIdentity referedAssemblyIdentity ) : Microsoft.Cci.AssemblyIdentity
ProbeModuleReference ( IUnit unit, Microsoft.Cci.ModuleIdentity referedModuleIdentity ) : Microsoft.Cci.ModuleIdentity
UnifyAssembly ( Microsoft.Cci.AssemblyIdentity assemblyIdentity ) : Microsoft.Cci.AssemblyIdentity
UnifyAssembly ( IAssemblyReference assemblyReference ) : Microsoft.Cci.AssemblyIdentity

Method Details

FindAssembly() public method

public FindAssembly ( Microsoft.Cci.AssemblyIdentity assemblyIdentity ) : IAssembly
assemblyIdentity Microsoft.Cci.AssemblyIdentity
return IAssembly

FindModule() public method

public FindModule ( Microsoft.Cci.ModuleIdentity moduleIdentity ) : IModule
moduleIdentity Microsoft.Cci.ModuleIdentity
return IModule

FindUnit() public method

public FindUnit ( Microsoft.Cci.UnitIdentity unitIdentity ) : IUnit
unitIdentity Microsoft.Cci.UnitIdentity
return IUnit

LoadAssembly() public method

public LoadAssembly ( Microsoft.Cci.AssemblyIdentity assemblyIdentity ) : IAssembly
assemblyIdentity Microsoft.Cci.AssemblyIdentity
return IAssembly

LoadModule() public method

public LoadModule ( Microsoft.Cci.ModuleIdentity moduleIdentity ) : IModule
moduleIdentity Microsoft.Cci.ModuleIdentity
return IModule

LoadUnit() public method

public LoadUnit ( Microsoft.Cci.UnitIdentity unitIdentity ) : IUnit
unitIdentity Microsoft.Cci.UnitIdentity
return IUnit

LoadUnitFrom() public method

public LoadUnitFrom ( string location ) : IUnit
location string
return IUnit

ReportError() public method

public ReportError ( IErrorMessage error ) : void
error IErrorMessage
return void

ReportErrors() public method

public ReportErrors ( ErrorEventArgs errorEventArguments ) : void
errorEventArguments ErrorEventArgs
return void