C# Класс PERWAPI.Property

Descriptor for the Property of a class
Наследование: Feature
Показать файл Открыть проект

Открытые методы

Метод Описание
AddInitValue ( Constant constVal ) : void

Add an initial value for this property

GetInitValue ( ) : Constant
GetPropertyParams ( ) : Type[]
GetPropertyType ( ) : Type
RemoveInitValue ( ) : void
SetPropertyParams ( Type parTypes ) : void
SetPropertyType ( Type pType ) : void

Приватные методы

Метод Описание
BuildCILInfo ( CILWriter output ) : void
BuildSignatures ( MetaDataOut md ) : void
BuildTables ( MetaDataOut md ) : void
ChangeRefsToDefs ( ClassDef newType, ClassDef oldTypes ) : void
GetCodedIx ( CIx code ) : uint
Property ( PEReader buff ) : System
Property ( string name, Type retType, Type pars, ClassDef parent ) : System
Read ( PEReader buff, TableRow props ) : void
ReadNames ( PEReader buff, ClassDef theClass, uint classIx ) : string[]
Resolve ( PEReader buff ) : void
Size ( MetaData md ) : uint
Write ( CILWriter output ) : void
Write ( PEWriter output ) : void

Описание методов

AddInitValue() публичный Метод

Add an initial value for this property
public AddInitValue ( Constant constVal ) : void
constVal Constant the initial value for this property
Результат void

GetInitValue() публичный Метод

public GetInitValue ( ) : Constant
Результат Constant

GetPropertyParams() публичный Метод

public GetPropertyParams ( ) : Type[]
Результат Type[]

GetPropertyType() публичный Метод

public GetPropertyType ( ) : Type
Результат Type

RemoveInitValue() публичный Метод

public RemoveInitValue ( ) : void
Результат void

SetPropertyParams() публичный Метод

public SetPropertyParams ( Type parTypes ) : void
parTypes Type
Результат void

SetPropertyType() публичный Метод

public SetPropertyType ( Type pType ) : void
pType Type
Результат void