enumeración System::Reflection::FieldAttributes

FieldAttributes enum

Atributos de campo reflejados.

enum class FieldAttributes

Valores

NombreValorDescripción
FieldAccessMask7Máscara de acceso de miembro. Use esta máscara para obtener información de accesibilidad.
PrivateScope0Miembros no referenciables.
Private1Miembros privados.
FamANDAssem2Miembros privados y con alcance de ensamblado.
Assembly3Miembros con alcance de ensamblado.
Family4Miembros accesibles por tipo y subtipos.
FamORAssem5Miembros accesibles por tipo, subtipos y ensamblado.
Public6Miembros accesibles por cualquiera.
Static16Miembros estáticos en contraste con los miembros de instancia.
InitOnly32Miembros const que solo pueden inicializarse pero no modificarse.
Literal64Miembros constantes en tiempo de compilación.
NotSerialized128Miembros no serializados.
SpecialName512Campo especial de uno de los nombres siguientes.
PinvokeImpl8192Implementación reenviada de Interop.
ReservedMask38144Banderas reservadas solo para uso en tiempo de ejecución.
RTSpecialName1024El tiempo de ejecución debería comprobar la codificación del nombre.
HasFieldMarshal4096La información de marshaling está presente.
HasDefault32768El valor predeterminado está presente.
HasFieldRVA256RVA está presente.

Ver también