C# 클래스 TUP.AsmResolver.Win32Assembly

Reprensents a Win32 Assembly.
상속: IDisposable
파일 보기 프로젝트 열기: Rex-Hays/GNIDA 1 사용 예제들

공개 메소드들

메소드 설명
Dispose ( ) : void

Closes streams and cleans up the Win32Assembly.

LoadFile ( string file ) : Win32Assembly

Loads an assembly from a specific file.

LoadFile ( string file, ReadingParameters arguments ) : Win32Assembly

Loads an assembly from a specific file using the specific reading parameters.

QuickSave ( Stream outputStream ) : void

Saves the assembly's image to the specified output stream. Added or removed Members might not be saved.

QuickSave ( string path ) : void

Saves the assembly's image to the harddisk to a specific path. Added or removed Members might not be saved.

Rebuild ( Stream outputStream, WritingParameters writingParameters ) : void

Rebuilds the assembly and writes it to the specified stream.

Rebuild ( string path, WritingParameters writingParameters ) : void

Rebuilds the assembly and saves it to the specified file path.

비공개 메소드들

메소드 설명
OnReadingFinished ( ReadingFinishedEventArgs e ) : void
OnReadingProcessChanged ( ReadingProcessChangedEventArgs e ) : void
RaiseReadingFinished ( object e ) : void
RaiseReadingProcessChanged ( object e ) : void
Win32Assembly ( ) : System

메소드 상세

Dispose() 공개 메소드

Closes streams and cleans up the Win32Assembly.
public Dispose ( ) : void
리턴 void

LoadFile() 공개 정적인 메소드

Loads an assembly from a specific file.
public static LoadFile ( string file ) : Win32Assembly
file string The file to read.
리턴 Win32Assembly

LoadFile() 공개 정적인 메소드

Loads an assembly from a specific file using the specific reading parameters.
public static LoadFile ( string file, ReadingParameters arguments ) : Win32Assembly
file string The file to read.
arguments ReadingParameters The reading parameters to use.
리턴 Win32Assembly

QuickSave() 공개 메소드

Saves the assembly's image to the specified output stream. Added or removed Members might not be saved.
public QuickSave ( Stream outputStream ) : void
outputStream Stream
리턴 void

QuickSave() 공개 메소드

Saves the assembly's image to the harddisk to a specific path. Added or removed Members might not be saved.
public QuickSave ( string path ) : void
path string The path to save the assembly.
리턴 void

Rebuild() 공개 메소드

Rebuilds the assembly and writes it to the specified stream.
public Rebuild ( Stream outputStream, WritingParameters writingParameters ) : void
outputStream Stream
writingParameters WritingParameters
리턴 void

Rebuild() 공개 메소드

Rebuilds the assembly and saves it to the specified file path.
public Rebuild ( string path, WritingParameters writingParameters ) : void
path string
writingParameters WritingParameters
리턴 void