C# Class PEAPI.Property

Descriptor for the Property of a class
Inheritance: Feature
Show file Open project: kumpera/mono

Public Methods

Method Description
AddGetter ( MethodDef getter ) : void

Add a get method to this property

AddInitValue ( Constant constVal ) : void

Add an initial value for this property

AddOther ( MethodDef other ) : void

Add another method to this property

AddSetter ( MethodDef setter ) : void

Add a set method to this property

SetInstance ( bool isInstance ) : void

Private Methods

Method Description
BuildTables ( MetaData md ) : void
GetCodedIx ( CIx code ) : uint
Property ( string name, Type retType, Type pars, ClassDef parent ) : System
Size ( MetaData md ) : uint
Write ( PEAPI.FileImage output ) : void

Method Details

AddGetter() public method

Add a get method to this property
public AddGetter ( MethodDef getter ) : void
getter MethodDef the get method
return void

AddInitValue() public method

Add an initial value for this property
public AddInitValue ( Constant constVal ) : void
constVal Constant the initial value for this property
return void

AddOther() public method

Add another method to this property
public AddOther ( MethodDef other ) : void
other MethodDef the method
return void

AddSetter() public method

Add a set method to this property
public AddSetter ( MethodDef setter ) : void
setter MethodDef the set method
return void

SetInstance() public method

public SetInstance ( bool isInstance ) : void
isInstance bool
return void