C# Class IL.View.Model.AssemblyCache

Show file Open project: DenisVuyka/IL.View Class Usage Examples

Public Methods

Method Description
GetAssemblyStream ( AssemblyDefinition definition ) : AssemblyStream
LoadAssembly ( AssemblyStream source, AssemblyDefinition definition, bool raiseEvent = true ) : void
LoadAssembly ( AssemblyStream source, bool raiseEvent = true ) : void
UnloadAssembly ( AssemblyDefinition definition, bool raiseEvent = true ) : void

Private Methods

Method Description
OnAssemblyAdded ( AssemblyDefinition definition, AssemblyStream source ) : void
OnAssemblyRemoved ( AssemblyDefinition definition, AssemblyStream source ) : void

Method Details

GetAssemblyStream() public method

public GetAssemblyStream ( AssemblyDefinition definition ) : AssemblyStream
definition Mono.Cecil.AssemblyDefinition
return AssemblyStream

LoadAssembly() public method

public LoadAssembly ( AssemblyStream source, AssemblyDefinition definition, bool raiseEvent = true ) : void
source AssemblyStream
definition Mono.Cecil.AssemblyDefinition
raiseEvent bool
return void

LoadAssembly() public method

public LoadAssembly ( AssemblyStream source, bool raiseEvent = true ) : void
source AssemblyStream
raiseEvent bool
return void

UnloadAssembly() public method

public UnloadAssembly ( AssemblyDefinition definition, bool raiseEvent = true ) : void
definition Mono.Cecil.AssemblyDefinition
raiseEvent bool
return void