C# 클래스 TUP.AsmResolver.NET.NETHeader

Represents a .NET header from an application. This header is only available if the assembly is written in a .NET language.
상속: IHeader, IDisposable, IDataDirectoryProvider, ICacheProvider
파일 보기 프로젝트 열기: Rex-Hays/GNIDA 1 사용 예제들

공개 메소드들

메소드 설명
ClearCache ( ) : void
Dispose ( ) : void

Frees all heaps and streams that are being used.

FromAssembly ( Win32Assembly assembly ) : NETHeader

Gets the Portable Executeable's NT header by specifing the assembly.

HasStream ( string name ) : bool

Returns true when a stream specified by its name is present in the assembly.

LoadCache ( ) : void

비공개 메소드들

메소드 설명
NETHeader ( ) : System

메소드 상세

ClearCache() 공개 메소드

public ClearCache ( ) : void
리턴 void

Dispose() 공개 메소드

Frees all heaps and streams that are being used.
public Dispose ( ) : void
리턴 void

FromAssembly() 공개 정적인 메소드

Gets the Portable Executeable's NT header by specifing the assembly.
public static FromAssembly ( Win32Assembly assembly ) : NETHeader
assembly Win32Assembly The assembly to read the nt header
리턴 NETHeader

HasStream() 공개 메소드

Returns true when a stream specified by its name is present in the assembly.
public HasStream ( string name ) : bool
name string The name of the stream.
리턴 bool

LoadCache() 공개 메소드

public LoadCache ( ) : void
리턴 void