1 |
6.703727 |
CorFieldAttr::fdFieldAccessMask |
Int32 |
7 |
0x00000007 |
7 |
|
|
System.Int32 |
fdFieldAccessMask = 0x0007,
|
%ProgramFiles(x86)%\Windows Kits\NETFXSDK\4.8\include\um\CorHdr.h(449,0) |
|
2 |
0.9875522 |
CorFieldAttr |
Enum |
|
|
|
|
|
|
typedef enum CorFieldAttr
{
fdFieldAccessMask = 0x0007,
fdPrivateScope = 0x0000, // Member not referenceable.
fdPrivate = 0x0001, // Accessible only by the parent type.
fdFamANDAssem = 0x0002, // Accessible by sub-types only in this Assembly.
fdAssembly = 0x0003, // Accessibly by anyone in the Assembly.
fdFamily = 0x0004, // Accessible only by type and sub-types.
fdFamORAssem = 0x0005, // Accessibly by sub-types anywhere, plus anyone in assembly.
fdPublic = 0x0006, // Accessibly by anyone who has visibility to this scope.
fdStatic = 0x0010, // Defined on type, else per instance.
fdInitOnly = 0x0020, // Field may only be initialized, not written to after init.
fdLiteral = 0x0040, // Value is compile time constant.
fdNotSerialized = 0x0080, // Field does not have to be serialized when type is remoted.
fdSpecialName = 0x0200, // field is special. Name describes how.
fdPinvokeImpl = 0x2000, // Implementation is forwarded through pinvoke.
fdReservedMask = 0x9500,
fdRTSpecialName = 0x0400, // Runtime(metadata internal APIs) should check name encoding.
fdHasFieldMarshal = 0x1000, // Field has marshalling information.
fdHasDefault = 0x8000, // Field has default.
fdHasFieldRVA = 0x0100, // Field has RVA.
} CorFieldAttr;
|
%ProgramFiles(x86)%\Windows Kits\NETFXSDK\4.8\include\um\CorHdr.h(446,0) |
|