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

Inheritance: HexNode
ファイルを表示 Open project: 0xd4d/dnSpy

Private Properties

Property Type Description
GetInfoTuple Action>.Tuple
ReadFieldValue uint
ReadStringsHeap string
WriteAssemblyInfo void
WriteAssemblyRefInfo void
WriteEventInfo void
WriteExportedTypeInfo void
WriteFieldInfo void
WriteFileInfo void
WriteGenericParamInfo void
WriteImplMapInfo void
WriteManifestResourceInfo void
WriteMemberRefInfo void
WriteMethodInfo void
WriteModuleInfo void
WriteModuleRefInfo void
WriteNamespaceName void
WriteParamInfo void
WritePropertyInfo void
WriteTypeDefInfo void
WriteTypeRefInfo void

Public Methods

Method Description
MetaDataTableRecordNode ( dnlib.DotNet.MD.TableInfo tableInfo, int index, HexPosition startOffset, HexPosition endOffset ) : System
OnBufferChanged ( NormalizedHexChangeCollection changes ) : void

Protected Methods

Method Description
WriteCore ( ITextColorWriter output, DocumentNodeWriteOptions options ) : void

Private Methods

Method Description
GetInfoTuple ( dnlib.DotNet.MD.TableInfo tableInfo ) : Action>.Tuple
ReadFieldValue ( HexBuffer buffer, dnlib.DotNet.MD.ColumnInfo col ) : uint
ReadStringsHeap ( int index ) : string
WriteAssemblyInfo ( ITextColorWriter output ) : void
WriteAssemblyRefInfo ( ITextColorWriter output ) : void
WriteEventInfo ( ITextColorWriter output ) : void
WriteExportedTypeInfo ( ITextColorWriter output ) : void
WriteFieldInfo ( ITextColorWriter output ) : void
WriteFileInfo ( ITextColorWriter output ) : void
WriteGenericParamInfo ( ITextColorWriter output ) : void
WriteImplMapInfo ( ITextColorWriter output ) : void
WriteManifestResourceInfo ( ITextColorWriter output ) : void
WriteMemberRefInfo ( ITextColorWriter output ) : void
WriteMethodInfo ( ITextColorWriter output ) : void
WriteModuleInfo ( ITextColorWriter output ) : void
WriteModuleRefInfo ( ITextColorWriter output ) : void
WriteNamespaceName ( ITextColorWriter output, int nsIndex, int nameIndex ) : void
WriteParamInfo ( ITextColorWriter output ) : void
WritePropertyInfo ( ITextColorWriter output ) : void
WriteTypeDefInfo ( ITextColorWriter output ) : void
WriteTypeRefInfo ( ITextColorWriter output ) : void

Method Details

MetaDataTableRecordNode() public method

public MetaDataTableRecordNode ( dnlib.DotNet.MD.TableInfo tableInfo, int index, HexPosition startOffset, HexPosition endOffset ) : System
tableInfo dnlib.DotNet.MD.TableInfo
index int
startOffset HexPosition
endOffset HexPosition
return System

OnBufferChanged() public method

public OnBufferChanged ( NormalizedHexChangeCollection changes ) : void
changes NormalizedHexChangeCollection
return void

WriteCore() protected method

protected WriteCore ( ITextColorWriter output, DocumentNodeWriteOptions options ) : void
output ITextColorWriter
options DocumentNodeWriteOptions
return void