C# Class dnSpy.AsmEditor.Hex.PE.MetaDataTableRecordVM

Inheritance: HexVM, IVirtualizedListItem
Afficher le fichier Open project: 0xd4d/dnSpy

Protected Properties

Свойство Type Description
mdVM MetaDataTableVM

Méthodes publiques

Méthode Description
GetField ( int index ) : HexField
GetFieldDescription ( int index ) : string
InvalidateDescription ( int index ) : void
IsFieldPresent ( int index ) : bool
OnBufferChanged ( NormalizedHexChangeCollection changes ) : void

Méthodes protégées

Méthode Description
CreateField ( dnlib.DotNet.MD.ColumnInfo colInfo ) : HexField
MetaDataTableRecordVM ( MetaDataTableVM mdVM, MDToken mdToken ) : System
ReadStringsHeap ( HexField field ) : string

Private Methods

Méthode Description
GetCodedTokenDescription ( dnlib.DotNet.MD.CodedToken codedToken, string codedTokenName, dnlib.DotNet.MD.ColumnInfo col, HexField field ) : string
GetDescription ( Table table, HexField field ) : string
GetGuidDescription ( HexField field ) : string
GetInfo ( Table table, uint rid ) : string
GetMetaDataTableRecordVM ( Table table, uint rid ) : MetaDataTableRecordVM
GetStringsDescription ( HexField field ) : string
IsDynamicDescription ( int index ) : bool
ReadFieldValue ( HexField field ) : uint
ReadGuidHeap ( HexField field ) : Guid?

Method Details

CreateField() protected méthode

protected CreateField ( dnlib.DotNet.MD.ColumnInfo colInfo ) : HexField
colInfo dnlib.DotNet.MD.ColumnInfo
Résultat HexField

GetField() public méthode

public GetField ( int index ) : HexField
index int
Résultat HexField

GetFieldDescription() public méthode

public GetFieldDescription ( int index ) : string
index int
Résultat string

InvalidateDescription() public méthode

public InvalidateDescription ( int index ) : void
index int
Résultat void

IsFieldPresent() public méthode

public IsFieldPresent ( int index ) : bool
index int
Résultat bool

MetaDataTableRecordVM() protected méthode

protected MetaDataTableRecordVM ( MetaDataTableVM mdVM, MDToken mdToken ) : System
mdVM MetaDataTableVM
mdToken MDToken
Résultat System

OnBufferChanged() public méthode

public OnBufferChanged ( NormalizedHexChangeCollection changes ) : void
changes NormalizedHexChangeCollection
Résultat void

ReadStringsHeap() protected méthode

protected ReadStringsHeap ( HexField field ) : string
field HexField
Résultat string

Property Details

mdVM protected_oe property

protected MetaDataTableVM mdVM
Résultat MetaDataTableVM