C# Class Girl.PEAnalyzer.MethodDefTable

The rows in the MethodDef table result from .method directives (see Chapter 14). The RVA column is computed when the image for the PE file is emitted and points to the COR_ILMETHOD structure for the body of the method (see Chapter 24.4)
Inheritance: TableBase
ファイルを表示 Open project: higepon/mona Class Usage Examples

Public Properties

Property Type Description
Flags short
ImplFlags short
Name int
ParamList int
RVA int
Signature int

Public Methods

Method Description
GetInfos ( StringBuilder sb ) : void
MethodDefTable ( ) : System
ReadData ( byte data, int offset ) : void

Method Details

GetInfos() public method

public GetInfos ( StringBuilder sb ) : void
sb StringBuilder
return void

MethodDefTable() public method

public MethodDefTable ( ) : System
return System

ReadData() public method

public ReadData ( byte data, int offset ) : void
data byte
offset int
return void

Property Details

Flags public_oe property

a 2 byte bitmask of type MethodAttribute, clause 22.1.9
public short Flags
return short

ImplFlags public_oe property

a 2 byte bitmask of type MethodImplAttributes, clause 22.1.9
public short ImplFlags
return short

Name public_oe property

index into String heap
public int Name
return int

ParamList public_oe property

index into Param table
public int ParamList
return int

RVA public_oe property

a 4 byte constant
public int RVA
return int

Signature public_oe property

index into Blob heap
public int Signature
return int