C# Class AsmResolver.Net.Metadata.MetadataTable

Inheritance: FileSegment
Exibir arquivo Open project: JerreS/AsmResolver Class Usage Examples

Public Methods

Method Description
GetElementByteCount ( ) : uint
GetMember ( int index ) : MetadataMember
GetMemberByKey ( int columnIndex, uint key ) : MetadataMember
GetPhysicalLength ( ) : uint
TryGetMember ( int index, MetadataMember &member ) : bool
UpdateRows ( NetBuildingContext context ) : void
UpdateTokens ( ) : void

Private Methods

Method Description
SetMemberCount ( uint capacity ) : void
SetReadingContext ( ReadingContext readingContext ) : void

Method Details

GetElementByteCount() public abstract method

public abstract GetElementByteCount ( ) : uint
return uint

GetMember() public abstract method

public abstract GetMember ( int index ) : MetadataMember
index int
return MetadataMember

GetMemberByKey() public method

public GetMemberByKey ( int columnIndex, uint key ) : MetadataMember
columnIndex int
key uint
return MetadataMember

GetPhysicalLength() public method

public GetPhysicalLength ( ) : uint
return uint

TryGetMember() public method

public TryGetMember ( int index, MetadataMember &member ) : bool
index int
member MetadataMember
return bool

UpdateRows() public abstract method

public abstract UpdateRows ( NetBuildingContext context ) : void
context NetBuildingContext
return void

UpdateTokens() public method

public UpdateTokens ( ) : void
return void