C# Класс Girl.PEAnalyzer.CustomAttributeTable

The CustomAttribute table stores data that can be used to instantiate a Custom Attribute (more precisely, an object of the specified Custom Attribute class) at runtime. The column called Type is slightly misleading -- it actually indexes a constructor method -- the owner of that constructor method is the Type of the Custom Attribute. A row in the CustomAttribute table for a parent is created by the .custom attribute, which gives the value of the Type column and optionally that of the Value column (see Chapter 20)
Наследование: TableBase
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Parent int
Type int
Value int

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

Метод Описание
CustomAttributeTable ( ) : System
GetInfos ( StringBuilder sb ) : void
ReadData ( byte data, int offset ) : void

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

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

public CustomAttributeTable ( ) : System
Результат System

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

public GetInfos ( StringBuilder sb ) : void
sb StringBuilder
Результат void

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

public ReadData ( byte data, int offset ) : void
data byte
offset int
Результат void

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

Parent публичное свойство

index into any metadata table, except the CustomAttribute table itself; more precisely, a HasCustomAttribute coded index
public int Parent
Результат int

Type публичное свойство

index into the MethodDef or MethodRef table; more precisely, a CustomAttributeType coded index
public int Type
Результат int

Value публичное свойство

index into Blob heap
public int Value
Результат int