C# Class ICSharpCode.ILSpy.LoadedAssembly

Represents an assembly loaded into ILSpy.
Mostrar archivo Open project: aerror2/ILSpy-For-MacOSX Class Usage Examples

Public Methods

Method Description
ContinueWhenLoaded ( Action onAssemblyLoaded, TaskScheduler taskScheduler ) : System.Threading.Tasks.Task
DisableAssemblyLoad ( ) : IDisposable
GetAssemblyResolver ( ) : IAssemblyResolver
LoadedAssembly ( AssemblyList assemblyList, string fileName, Stream stream = null ) : System
LookupReferencedAssembly ( Mono.Cecil.AssemblyNameReference name ) : LoadedAssembly
LookupReferencedAssembly ( string fullName ) : LoadedAssembly
WaitUntilLoaded ( ) : void

Wait until the assembly is loaded. Throws an AggregateException when loading the assembly fails.

Private Methods

Method Description
LoadAssembly ( object state ) : Mono.Cecil.ModuleDefinition
LookupReferencedAssemblyInternal ( string fullName ) : LoadedAssembly
LookupWinRTMetadata ( string name ) : LoadedAssembly

Method Details

ContinueWhenLoaded() public method

public ContinueWhenLoaded ( Action onAssemblyLoaded, TaskScheduler taskScheduler ) : System.Threading.Tasks.Task
onAssemblyLoaded Action
taskScheduler System.Threading.Tasks.TaskScheduler
return System.Threading.Tasks.Task

DisableAssemblyLoad() public static method

public static DisableAssemblyLoad ( ) : IDisposable
return IDisposable

GetAssemblyResolver() public method

public GetAssemblyResolver ( ) : IAssemblyResolver
return IAssemblyResolver

LoadedAssembly() public method

public LoadedAssembly ( AssemblyList assemblyList, string fileName, Stream stream = null ) : System
assemblyList AssemblyList
fileName string
stream Stream
return System

LookupReferencedAssembly() public method

public LookupReferencedAssembly ( Mono.Cecil.AssemblyNameReference name ) : LoadedAssembly
name Mono.Cecil.AssemblyNameReference
return LoadedAssembly

LookupReferencedAssembly() public method

public LookupReferencedAssembly ( string fullName ) : LoadedAssembly
fullName string
return LoadedAssembly

WaitUntilLoaded() public method

Wait until the assembly is loaded. Throws an AggregateException when loading the assembly fails.
public WaitUntilLoaded ( ) : void
return void