Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Olyan értékeket tartalmaz, amelyek egy mező metaadatait írják le.
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;
Tagok
| Tag | Description |
|---|---|
fdFieldAccessMask |
A kisegítő lehetőségekre vonatkozó információkat adja meg. |
fdPrivateScope |
Azt adja meg, hogy a mezőre nem lehet hivatkozni. |
fdPrivate |
Azt határozza meg, hogy a mező csak a szülőtípusa alapján legyen elérhető. |
fdFamANDAssem |
Meghatározza, hogy a mező elérhető legyen a szerelvény származtatott osztályai által. |
fdAssembly |
Meghatározza, hogy a mező a szerelvény minden típusa számára elérhető legyen. |
fdFamily |
Azt adja meg, hogy a mező csak a típus és a származtatott osztályok alapján érhető el. |
fdFamORAssem |
Azt adja meg, hogy a mező elérhető legyen származtatott osztályok és a szerelvény minden típusa számára. |
fdPublic |
Azt határozza meg, hogy a mező minden olyan típus számára elérhető legyen, amely a hatókör láthatóságát tartalmazza. |
fdStatic |
Azt adja meg, hogy a mező nem példánytag, hanem annak tagja. |
fdInitOnly |
Azt adja meg, hogy a mező inicializálása után nem módosítható. |
fdLiteral |
Azt adja meg, hogy a mező értéke egy fordítási idő állandója. |
fdNotSerialized |
Azt adja meg, hogy a mező nem szerializálva legyen, amikor a típusa távol van. |
fdSpecialName |
Megadja, hogy a mező különleges legyen, és hogy a neve leírja, hogyan. |
fdPinvokeImpl |
Megadja, hogy a mező implementációja a PInvoke-on keresztül legyen továbbítva. |
fdReservedMask |
A közös nyelvi futtatókörnyezet belső használatra van fenntartva. |
fdRTSpecialName |
Meghatározza, hogy a közös nyelvi futtatókörnyezeti metaadatok belső API-jainak ellenőriznie kell a név kódolását. |
fdHasFieldMarshal |
Meghatározza, hogy a mező rendezési információkat tartalmaz-e. |
fdHasDefault |
Meghatározza, hogy a mező alapértelmezett értékkel rendelkezik-e. |
fdHasFieldRVA |
Megadja, hogy a mező relatív virtuális címmel rendelkezik-e. |
Követelmények
Platformok: Lásd: Rendszerkövetelmények.
Fejléc: CorHdr.h
.NET-keretrendszer verziók: 1.0 óta érhető el
Lásd még
Működjön együtt velünk a GitHubon
Ennek a tartalomnak a forrása a GitHubon található, ahol problémákat és pull requesteket is létrehozhatsz és átnézhetsz. További információért lásd a közreműködői útmutatónkat.