C# 클래스 ICSharpCode.ILSpy.AssemblyList

A list of assemblies.
파일 보기 프로젝트 열기: aerror2/ILSpy-For-MacOSX 1 사용 예제들

공개 메소드들

메소드 설명
AssemblyList ( System.Xml.Linq.XElement listElement ) : System

Loads an assembly list from XML.

AssemblyList ( string listName ) : System
GetAssemblies ( ) : ICSharpCode.ILSpy.LoadedAssembly[]

Gets the loaded assemblies. This method is thread-safe.

OpenAssembly ( string file, bool isAutoLoaded = false ) : LoadedAssembly

Opens an assembly from disk. Returns the existing assembly node if it is already loaded.

Sort ( IComparer comparer ) : void
Sort ( int index, int count, IComparer comparer ) : void
Unload ( LoadedAssembly assembly ) : void

Replace the assembly object model from a crafted stream, without disk I/O Returns null if it is not already loaded.

findAssemblyByShortName ( string shortName ) : LoadedAssembly

비공개 메소드들

메소드 설명
Assemblies_CollectionChanged ( object sender, NotifyCollectionChangedEventArgs e ) : void
ClearCache ( ) : void
RefreshSave ( ) : void
RequestGC ( ) : void
SaveAsXml ( ) : XElement

Saves this assembly list to XML.

메소드 상세

AssemblyList() 공개 메소드

Loads an assembly list from XML.
public AssemblyList ( System.Xml.Linq.XElement listElement ) : System
listElement System.Xml.Linq.XElement
리턴 System

AssemblyList() 공개 메소드

public AssemblyList ( string listName ) : System
listName string
리턴 System

GetAssemblies() 공개 메소드

Gets the loaded assemblies. This method is thread-safe.
public GetAssemblies ( ) : ICSharpCode.ILSpy.LoadedAssembly[]
리턴 ICSharpCode.ILSpy.LoadedAssembly[]

OpenAssembly() 공개 메소드

Opens an assembly from disk. Returns the existing assembly node if it is already loaded.
public OpenAssembly ( string file, bool isAutoLoaded = false ) : LoadedAssembly
file string
isAutoLoaded bool
리턴 LoadedAssembly

Sort() 공개 메소드

public Sort ( IComparer comparer ) : void
comparer IComparer
리턴 void

Sort() 공개 메소드

public Sort ( int index, int count, IComparer comparer ) : void
index int
count int
comparer IComparer
리턴 void

Unload() 공개 메소드

Replace the assembly object model from a crafted stream, without disk I/O Returns null if it is not already loaded.
public Unload ( LoadedAssembly assembly ) : void
assembly LoadedAssembly
리턴 void

findAssemblyByShortName() 공개 메소드

public findAssemblyByShortName ( string shortName ) : LoadedAssembly
shortName string
리턴 LoadedAssembly