Table of Contents

Enum MemoryLayoutAttributes

Namespace
AsmResolver.DotNet.Memory
Assembly
AsmResolver.DotNet.dll

Defines members for all possible attributes that can be assigned to a TypeMemoryLayout instance.

[Flags]
public enum MemoryLayoutAttributes

Fields

BitnessMask = 1

Used to mask out the bitness of the type layout.

Is32Bit = 0

Indicates the layout was determined assuming a 32-bit environment.

Is64Bit = 1

Indicates the layout was determined assuming a 32-bit environment.

IsPlatformDependent = 2

Indicates the type layout depends on the bitness of the environment.

IsReferenceOrContainsReferences = 4

Indicates the type is a managed reference or contains managed references that are tracked by the garbage collector.