C# Класс PERWAPI.Feature

Base class for Event and Property descriptors
Наследование: MetaDataElement
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
flags ushort
methods MethodSemantics[]
name string
nameIx uint
parent ClassDef
tide int

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

Метод Описание
AddMethod ( MethodDef meth, MethodType mType ) : void
ClearRTSSpecialName ( ) : void
ClearSpecialName ( ) : void
GetMethod ( MethodType mType ) : MethodDef
HasRTSSpecialName ( ) : bool
HasSpecialName ( ) : bool
Name ( ) : string
RemoveMethod ( MethodDef meth ) : void
RemoveMethod ( MethodType mType ) : void
SetName ( string nam ) : void
SetRTSpecialName ( ) : void

Set the RTSpecialName attribute for this Event or Property

SetSpecialName ( ) : void

Set the specialName attribute for this Event or Property

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

Метод Описание
AddMethod ( MethodSemantics meth ) : void
Feature ( ) : System
Feature ( string name, ClassDef par ) : System
GetFeatureNames ( PEReader buff, MDTable tabIx, MDTable mapTabIx, ClassDef theClass, uint classIx ) : string[]
GetParent ( ) : ClassDef
SetParent ( ClassDef paren ) : void

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

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

public AddMethod ( MethodDef meth, MethodType mType ) : void
meth MethodDef
mType MethodType
Результат void

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

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

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

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

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

public GetMethod ( MethodType mType ) : MethodDef
mType MethodType
Результат MethodDef

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

public HasRTSSpecialName ( ) : bool
Результат bool

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

public HasSpecialName ( ) : bool
Результат bool

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

public Name ( ) : string
Результат string

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

public RemoveMethod ( MethodDef meth ) : void
meth MethodDef
Результат void

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

public RemoveMethod ( MethodType mType ) : void
mType MethodType
Результат void

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

public SetName ( string nam ) : void
nam string
Результат void

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

Set the RTSpecialName attribute for this Event or Property
public SetRTSpecialName ( ) : void
Результат void

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

Set the specialName attribute for this Event or Property
public SetSpecialName ( ) : void
Результат void

Описание свойств

flags защищенное свойство

protected ushort flags
Результат ushort

methods защищенное свойство

protected MethodSemantics[] methods
Результат MethodSemantics[]

name защищенное свойство

protected string name
Результат string

nameIx защищенное свойство

protected uint nameIx
Результат uint

parent защищенное свойство

protected ClassDef parent
Результат ClassDef

tide защищенное свойство

protected int tide
Результат int