C# Class Girl.PEAnalyzer.PropertyTable

Properties within metadata are best viewed as a means to gather together collections of methods defined on a class, give them a name, and not much else. The methods are typically get_ and set_ methods, already defined on the class, and inserted like any other methods into the MethodDef table.
Inheritance: TableBase
Show file Open project: higepon/mona

Public Properties

Property Type Description
Flags short
Name int
Type int

Public Methods

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

Method Details

GetInfos() public method

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

PropertyTable() public method

public PropertyTable ( ) : System
return System

ReadData() public method

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

Property Details

Flags public property

a 2 byte bitmask of type PropertyAttributes, clause 22.1.13
public short Flags
return short

Name public property

index into String heap
public int Name
return int

Type public property

index into Blob heap
public int Type
return int