DynamicallyAccessedMemberTypes Enumeráció
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Megadja a dinamikusan elérhető tagok típusait. Ez az enumerálás olyan FlagsAttribute attribútummal rendelkezik, amely lehetővé teszi a tagértékek bitenkénti kombinációját.
Ez a felsorolás támogatja a tagértékek bitenkénti kombinációját.
public enum class DynamicallyAccessedMemberTypes
[System.Flags]
public enum DynamicallyAccessedMemberTypes
[<System.Flags>]
type DynamicallyAccessedMemberTypes =
Public Enum DynamicallyAccessedMemberTypes
- Öröklődés
- Attribútumok
Mezők
| Name | Érték | Description |
|---|---|---|
| All | -1 | Az összes tagot megadja. |
| None | 0 | Nem ad meg tagokat. |
| PublicParameterlessConstructor | 1 | Megadja az alapértelmezett, paraméter nélküli nyilvános konstruktort. |
| PublicConstructors | 3 | Az összes nyilvános konstruktort megadja. |
| NonPublicConstructors | 4 | Az összes nem nyilvános konstruktort megadja. |
| PublicMethods | 8 | Az összes nyilvános metódust megadja. |
| NonPublicMethods | 16 | Az összes nem nyilvános metódust megadja. |
| PublicFields | 32 | Az összes nyilvános mezőt megadja. |
| NonPublicFields | 64 | Az összes nem nyilvános mezőt megadja. |
| PublicNestedTypes | 128 | Az összes nyilvános beágyazott típust megadja. |
| NonPublicNestedTypes | 256 | Az összes nem nyilvános beágyazott típust megadja. |
| PublicProperties | 512 | Az összes nyilvános tulajdonságot megadja. |
| NonPublicProperties | 1024 | Az összes nem nyilvános tulajdonságot megadja. |
| PublicEvents | 2048 | Az összes nyilvános eseményt megadja. |
| NonPublicEvents | 4096 | Az összes nem nyilvános eseményt megadja. |
| Interfaces | 8192 | Megadja a típus által implementált összes felületet. |
| NonPublicConstructorsWithInherited | 16388 | Megadja az összes nem nyilvános konstruktort, beleértve az alaposztályoktól örökölt konstruktorokat is. |
| NonPublicMethodsWithInherited | 32784 | Megadja az összes nem nyilvános metódust, beleértve az alaposztályoktól örökölt metódusokat is. |
| AllMethods | 32792 | Meghatározza az összes metódust, beleértve az alaposztályoktól örökölt metódusokat is. |
| NonPublicFieldsWithInherited | 65600 | Megadja az összes nem nyilvános mezőt, beleértve az alaposztályoktól örökölt mezőket is. |
| AllFields | 65632 | Az összes mezőt megadja, beleértve az alaposztályoktól örökölt mezőket is. |
| NonPublicNestedTypesWithInherited | 131328 | Megadja az összes nem nyilvános beágyazott típust, beleértve az alaposztályokból örökölt típusokat is. |
| NonPublicPropertiesWithInherited | 263168 | Megadja az összes nem nyilvános tulajdonságot, beleértve az alaposztályoktól örökölt tulajdonságokat is. |
| AllProperties | 263680 | Megadja az összes tulajdonságot, beleértve az alaposztályoktól örökölt tulajdonságokat is. |
| NonPublicEventsWithInherited | 528384 | Megadja az összes nem nyilvános eseményt, beleértve az alaposztályoktól örökölt eseményeket is. |
| AllEvents | 530432 | Meghatározza az összes eseményt, beleértve az alaposztályoktól örökölt eseményeket is. |
| PublicConstructorsWithInherited | 1048579 | Meghatározza az összes nyilvános konstruktort, beleértve az alaposztályoktól örökölteket is. |
| AllConstructors | 1064967 | Meghatározza az összes konstruktort, beleértve az alaposztályoktól örökölt konstruktorokat is. |
| PublicNestedTypesWithInherited | 2097280 | Megadja az összes nyilvános beágyazott típust, beleértve az alaposztályoktól örökölt típusokat is. |
| AllNestedTypes | 2228608 | Megadja az összes beágyazott típust, beleértve az alaposztályoktól örökölt típusokat is. |