Possible enumeration values:

NameValueDescriptionOrdinal
(DO not pass to DTO, use Name/Value!)
MemberAccessMask

MemberAccessMask

7

PrivateScope

PrivateScope

0

Private

Private

1

FamANDAssem

FamANDAssem

2

Assembly

Assembly

3

Family

Family

4

FamORAssem

FamORAssem

5

Public

Public

6

Static

Static

16

Final

Final

32

Virtual

Virtual

64

HideBySig

HideBySig

128

CheckAccessOnOverride

CheckAccessOnOverride

512

VtableLayoutMask

VtableLayoutMask

256

ReuseSlot

ReuseSlot

0

NewSlot

NewSlot

256

Abstract

Abstract

1024

SpecialName

SpecialName

2048

PinvokeImpl

PinvokeImpl

8192

UnmanagedExport

UnmanagedExport

8

RTSpecialName

RTSpecialName

4096

ReservedMask

ReservedMask

53248

HasSecurity

HasSecurity

16384

RequireSecObject

RequireSecObject

32768