System::Reflection::FieldAttributes enum
Contents
[
Hide
]FieldAttributes enum
Reflected field attributes.
enum class FieldAttributes
Values
Name | Value | Description |
---|---|---|
FieldAccessMask | 7 | Member access mask. Use this mask to retrieve accessibility information. |
PrivateScope | 0 | Non-referancable members. |
Private | 1 | Private members. |
FamANDAssem | 2 | Private and assembly-scoped members. |
Assembly | 3 | Assembly-scoped members. |
Family | 4 | Members accessible by type and subtypes. |
FamORAssem | 5 | Members accessible by type, sub-types and assembly. |
Public | 6 | Members accessible by anyone. |
Static | 16 | Static members as opposite to instance members. |
InitOnly | 32 | Const members that can only be initialized but not changed. |
Literal | 64 | Compile time constant members. |
NotSerialized | 128 | Not serialized members. |
SpecialName | 512 | Special field of one of the below names. |
PinvokeImpl | 8192 | Interop forwarded implementation. |
ReservedMask | 38144 | Reserved flags for runtime use only. |
RTSpecialName | 1024 | Runtim eshould check name encoding. |
HasFieldMarshal | 4096 | Marshalling information is present. |
HasDefault | 32768 | Default value is present. |
HasFieldRVA | 256 | RVA is present. |
See Also
- Namespace System::Reflection
- Library Aspose.Page for C++