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

The Assembly table is defined using the .assembly directive (see Section 6.2); its columns are obtained from the respective .hash algorithm, .ver, .publickey, and .culture (see clause 6.2.1 For an example see Section 6.2.
Наследование: TableBase
Показать файл Открыть проект

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

Свойство Тип Описание
BuildNumber short
Culture int
Flags int
HashAlgId int
MajorVersion short
MinorVersion short
Name int
PublicKey int
RevisionNumber short

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

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

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

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

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

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

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

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

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

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

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

2 byte constants
public short BuildNumber
Результат short

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

index into String heap
public int Culture
Результат int

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

a 4 byte bitmask of type AssemblyFlags, clause 22.1.2
public int Flags
Результат int

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

a 4 byte constant of type AssemblyHashAlgorithm, clause 22.1.1
public int HashAlgId
Результат int

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

2 byte constants
public short MajorVersion
Результат short

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

2 byte constants
public short MinorVersion
Результат short

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

index into String heap
public int Name
Результат int

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

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

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

2 byte constants
public short RevisionNumber
Результат short