Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Contiene valores que describen los metadatos de un campo.
Sintaxis
typedef enum CorFieldAttr {
fdFieldAccessMask = 0x0007,
fdPrivateScope = 0x0000,
fdPrivate = 0x0001,
fdFamANDAssem = 0x0002,
fdAssembly = 0x0003,
fdFamily = 0x0004,
fdFamORAssem = 0x0005,
fdPublic = 0x0006,
fdStatic = 0x0010,
fdInitOnly = 0x0020,
fdLiteral = 0x0040,
fdNotSerialized = 0x0080,
fdSpecialName = 0x0200,
fdPinvokeImpl = 0x2000,
fdReservedMask = 0x9500,
fdRTSpecialName = 0x0400,
fdHasFieldMarshal = 0x1000,
fdHasDefault = 0x8000,
fdHasFieldRVA = 0x0100
} CorFieldAttr;
Miembros
| Miembro | Descripción |
|---|---|
fdFieldAccessMask |
Especifica información de accesibilidad. |
fdPrivateScope |
Indica que no se pueden crear referencias al campo. |
fdPrivate |
Especifica que solo se puede acceder al campo por su tipo principal. |
fdFamANDAssem |
Especifica que las clases derivadas del ensamblado pueden acceder al campo. |
fdAssembly |
Especifica que todos los tipos de este ensamblado pueden acceder al campo en cuestión. |
fdFamily |
Especifica que solo el tipo y las clases derivadas pueden acceder al campo. |
fdFamORAssem |
Especifica que las clases derivadas y todos los tipos del ensamblado pueden acceder al campo. |
fdPublic |
Especifica que todos los tipos con visibilidad de este ámbito pueden acceder al campo. |
fdStatic |
Especifica que el campo es miembro de su tipo en lugar de un miembro de instancia. |
fdInitOnly |
Especifica que el campo no se puede cambiar después de inicializarlo. |
fdLiteral |
Especifica que el valor del campo es una constante de tiempo de compilación. |
fdNotSerialized |
Especifica que el campo no se serializa cuando su tipo es remoto. |
fdSpecialName |
Especifica que el campo es especial y que la manera en que lo es se describe en su nombre. |
fdPinvokeImpl |
Especifica que la implementación del campo se desvía a través de PInvoke. |
fdReservedMask |
Este valor se reserva para el uso interno del motor Common Language Runtime. |
fdRTSpecialName |
Especifica que las API de metadatos internas de Common Language Runtime deben comprobar la codificación del nombre. |
fdHasFieldMarshal |
Especifica que el campo contiene información de serialización. |
fdHasDefault |
Especifica que el campo tiene un valor predeterminado. |
fdHasFieldRVA |
Especifica que el campo tiene una dirección virtual relativa. |
Requisitos
Plataformas: Vea Requisitos de sistema.
Encabezado: CorHdr.h
Versiones de .NET Framework: está disponible desde la versión 1.0
Consulte también
Lagundu gurekin GitHub-en
Eduki honen iturria GitHub-en aurki daiteke, non arazoak eta pull eskaerak ere sortu eta berrikusi ditzakezu. Informazio gehiago nahi izanez gero, ikusi gure kolaboratzaileen gida.