C# Class TUP.AsmResolver.NET.TablesHeap

Inheritance: MetaDataStream
Show file Open project: Rex-Hays/GNIDA Class Usage Examples

Public Properties

Property Type Description
CustomAttributeType TUP.AsmResolver.NET.MetaDataTableGroup
HasConstant TUP.AsmResolver.NET.MetaDataTableGroup
HasCustomAttribute TUP.AsmResolver.NET.MetaDataTableGroup
HasDeclSecurity TUP.AsmResolver.NET.MetaDataTableGroup
HasFieldMarshall TUP.AsmResolver.NET.MetaDataTableGroup
HasSemantics TUP.AsmResolver.NET.MetaDataTableGroup
Implementation TUP.AsmResolver.NET.MetaDataTableGroup
MemberForwarded TUP.AsmResolver.NET.MetaDataTableGroup
MemberRefParent TUP.AsmResolver.NET.MetaDataTableGroup
MethodDefOrRef TUP.AsmResolver.NET.MetaDataTableGroup
ResolutionScope TUP.AsmResolver.NET.MetaDataTableGroup
TypeDefOrRef TUP.AsmResolver.NET.MetaDataTableGroup
TypeOrMethod TUP.AsmResolver.NET.MetaDataTableGroup

Public Methods

Method Description
AddTable ( MetaDataTableType type ) : void
ApplyChanges ( ) : void
ClearCache ( ) : void
Dispose ( ) : void
GetTable ( MetaDataTableType type ) : TUP.AsmResolver.NET.MetaDataTable
GetTable ( MetaDataTableType type, bool addIfNotPresent ) : TUP.AsmResolver.NET.MetaDataTable
HasTable ( MetaDataTableType table ) : bool

Private Methods

Method Description
Initialize ( ) : void
MakeEmpty ( ) : void
TablesHeap ( NETHeader netheader, int headeroffset, Structures rawHeader, string name ) : System

Method Details

AddTable() public method

public AddTable ( MetaDataTableType type ) : void
type MetaDataTableType
return void

ApplyChanges() public method

public ApplyChanges ( ) : void
return void

ClearCache() public method

public ClearCache ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

GetTable() public method

public GetTable ( MetaDataTableType type ) : TUP.AsmResolver.NET.MetaDataTable
type MetaDataTableType
return TUP.AsmResolver.NET.MetaDataTable

GetTable() public method

public GetTable ( MetaDataTableType type, bool addIfNotPresent ) : TUP.AsmResolver.NET.MetaDataTable
type MetaDataTableType
addIfNotPresent bool
return TUP.AsmResolver.NET.MetaDataTable

HasTable() public method

public HasTable ( MetaDataTableType table ) : bool
table MetaDataTableType
return bool

Property Details

CustomAttributeType public property

public MetaDataTableGroup,TUP.AsmResolver.NET CustomAttributeType
return TUP.AsmResolver.NET.MetaDataTableGroup

HasConstant public property

public MetaDataTableGroup,TUP.AsmResolver.NET HasConstant
return TUP.AsmResolver.NET.MetaDataTableGroup

HasCustomAttribute public property

public MetaDataTableGroup,TUP.AsmResolver.NET HasCustomAttribute
return TUP.AsmResolver.NET.MetaDataTableGroup

HasDeclSecurity public property

public MetaDataTableGroup,TUP.AsmResolver.NET HasDeclSecurity
return TUP.AsmResolver.NET.MetaDataTableGroup

HasFieldMarshall public property

public MetaDataTableGroup,TUP.AsmResolver.NET HasFieldMarshall
return TUP.AsmResolver.NET.MetaDataTableGroup

HasSemantics public property

public MetaDataTableGroup,TUP.AsmResolver.NET HasSemantics
return TUP.AsmResolver.NET.MetaDataTableGroup

Implementation public property

public MetaDataTableGroup,TUP.AsmResolver.NET Implementation
return TUP.AsmResolver.NET.MetaDataTableGroup

MemberForwarded public property

public MetaDataTableGroup,TUP.AsmResolver.NET MemberForwarded
return TUP.AsmResolver.NET.MetaDataTableGroup

MemberRefParent public property

public MetaDataTableGroup,TUP.AsmResolver.NET MemberRefParent
return TUP.AsmResolver.NET.MetaDataTableGroup

MethodDefOrRef public property

public MetaDataTableGroup,TUP.AsmResolver.NET MethodDefOrRef
return TUP.AsmResolver.NET.MetaDataTableGroup

ResolutionScope public property

public MetaDataTableGroup,TUP.AsmResolver.NET ResolutionScope
return TUP.AsmResolver.NET.MetaDataTableGroup

TypeDefOrRef public property

public MetaDataTableGroup,TUP.AsmResolver.NET TypeDefOrRef
return TUP.AsmResolver.NET.MetaDataTableGroup

TypeOrMethod public property

public MetaDataTableGroup,TUP.AsmResolver.NET TypeOrMethod
return TUP.AsmResolver.NET.MetaDataTableGroup