CorFieldAttr-uppräkning
Innehåller värden som beskriver metadata om ett fält.
Syntax
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;
Medlemmar
Medlem | Description |
---|---|
fdFieldAccessMask |
Anger hjälpmedelsinformation. |
fdPrivateScope |
Anger att fältet inte kan refereras till. |
fdPrivate |
Anger att fältet endast är tillgängligt av dess överordnade typ. |
fdFamANDAssem |
Anger att fältet är tillgängligt för härledda klasser i dess sammansättning. |
fdAssembly |
Anger att fältet är tillgängligt för alla typer i dess sammansättning. |
fdFamily |
Anger att fältet endast är tillgängligt för dess typ och härledda klasser. |
fdFamORAssem |
Anger att fältet är tillgängligt för härledda klasser och av alla typer i dess sammansättning. |
fdPublic |
Anger att fältet är tillgängligt för alla typer med synlighet för det här omfånget. |
fdStatic |
Anger att fältet är medlem av dess typ i stället för en instansmedlem. |
fdInitOnly |
Anger att fältet inte kan ändras när det har initierats. |
fdLiteral |
Anger att fältvärdet är en kompileringskonstant. |
fdNotSerialized |
Anger att fältet inte serialiseras när dess typ är fjärransluten. |
fdSpecialName |
Anger att fältet är speciellt och att namnet beskriver hur. |
fdPinvokeImpl |
Anger att fältimplementeringen vidarebefordras via PInvoke. |
fdReservedMask |
Reserverad för intern användning av common language runtime. |
fdRTSpecialName |
Anger att interna API:er för common language runtime metadata ska kontrollera namnets kodning. |
fdHasFieldMarshal |
Anger att fältet innehåller marshallinginformation. |
fdHasDefault |
Anger att fältet har ett standardvärde. |
fdHasFieldRVA |
Anger att fältet har en relativ virtuell adress. |
Krav
Plattformar: Se Systemkrav.
Huvudet: CorHdr.h
.NET Framework versioner: Tillgänglig sedan 1.0
Se även
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.