Show / Hide Table of Contents

Class AbstractTable

Inheritance
System.Object
AbstractStructure
AbstractTable
Assembly
AssemblyOS
AssemblyProcessor
AssemblyRef
AssemblyRefOS
AssemblyRefProcessor
ClassLayout
Constant
CustomAttribute
DeclSecurity
Event
EventMap
ExportedType
Field
FieldLayout
FieldMarshal
FieldRVA
File
GenericParam
GenericParamConstraint
ImplMap
InterfaceImpl
ManifestResource
MemberRef
MethodDef
MethodImpl
MethodSemantics
Module
ModuleRef
NestedClass
Param
Property
PropertyMap
StandAloneSig
TypeDef
TypeRef
TypeSpec
Inherited Members
AbstractStructure.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: PeNet.Structures.MetaDataTables
Assembly: PeNet.dll
Syntax
public class AbstractTable : AbstractStructure

Constructors

| Improve this Doc View Source

AbstractTable(Byte[], UInt32, HeapSizes, IndexSize)

Declaration
public AbstractTable(byte[] buff, uint offset, HeapSizes heapSizes, IndexSize indexSizes)
Parameters
Type Name Description
System.Byte[] buff
System.UInt32 offset
HeapSizes heapSizes
IndexSize indexSizes

Fields

| Improve this Doc View Source

CurrentOffset

Declaration
protected uint CurrentOffset
Field Value
Type Description
System.UInt32

Properties

| Improve this Doc View Source

HeapSizes

Declaration
protected HeapSizes HeapSizes { get; }
Property Value
Type Description
HeapSizes
| Improve this Doc View Source

IndexSizes

Declaration
protected IndexSize IndexSizes { get; }
Property Value
Type Description
IndexSize

Methods

| Improve this Doc View Source

ReadSize(UInt32)

Declaration
protected uint ReadSize(uint size)
Parameters
Type Name Description
System.UInt32 size
Returns
Type Description
System.UInt32
  • Improve this Doc
  • View Source
Back to top Generated by DocFX