C# Class dnSpy.AsmEditor.Hex.Nodes.MetaDataTableNode

Inheritance: HexNode
Afficher le fichier Open project: 0xd4d/dnSpy

Private Properties

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

Méthodes publiques

Méthode Description
CreateChildren ( ) : IEnumerable
FindTokenNode ( uint token ) : MetaDataTableRecordNode
Initialize ( ) : void
MetaDataTableNode ( HexBuffer buffer, dnlib.DotNet.MD.MDTable mdTable, IMetaData md ) : System
OnBufferChanged ( NormalizedHexChangeCollection changes ) : void
Write ( IDecompilerOutput output, MetaDataTableRecordVM mdVM ) : void
WriteHeader ( IDecompilerOutput output ) : void

Méthodes protégées

Méthode Description
DecompileFields ( IDecompiler decompiler, IDecompilerOutput output ) : void
WriteCore ( ITextColorWriter output, DocumentNodeWriteOptions options ) : void

Private Methods

Méthode Description
FindMetaDataTable ( Table table ) : MetaDataTableVM

Method Details

CreateChildren() public méthode

public CreateChildren ( ) : IEnumerable
Résultat IEnumerable

DecompileFields() protected méthode

protected DecompileFields ( IDecompiler decompiler, IDecompilerOutput output ) : void
decompiler IDecompiler
output IDecompilerOutput
Résultat void

FindTokenNode() public méthode

public FindTokenNode ( uint token ) : MetaDataTableRecordNode
token uint
Résultat MetaDataTableRecordNode

Initialize() public méthode

public Initialize ( ) : void
Résultat void

MetaDataTableNode() public méthode

public MetaDataTableNode ( HexBuffer buffer, dnlib.DotNet.MD.MDTable mdTable, IMetaData md ) : System
buffer dnSpy.Contracts.Hex.HexBuffer
mdTable dnlib.DotNet.MD.MDTable
md IMetaData
Résultat System

OnBufferChanged() public méthode

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

Write() public méthode

public Write ( IDecompilerOutput output, MetaDataTableRecordVM mdVM ) : void
output IDecompilerOutput
mdVM MetaDataTableRecordVM
Résultat void

WriteCore() protected méthode

protected WriteCore ( ITextColorWriter output, DocumentNodeWriteOptions options ) : void
output ITextColorWriter
options DocumentNodeWriteOptions
Résultat void

WriteHeader() public méthode

public WriteHeader ( IDecompilerOutput output ) : void
output IDecompilerOutput
Résultat void