C# Class 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.
Inheritance: IHeader, IDisposable, IDataDirectoryProvider, ICacheProvider
Afficher le fichier Open project: Rex-Hays/GNIDA Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
NETHeader ( ) : System

Method Details

ClearCache() public méthode

public ClearCache ( ) : void
Résultat void

Dispose() public méthode

Frees all heaps and streams that are being used.
public Dispose ( ) : void
Résultat void

FromAssembly() public static méthode

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
Résultat NETHeader

HasStream() public méthode

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.
Résultat bool

LoadCache() public méthode

public LoadCache ( ) : void
Résultat void