DynamicallyAccessedMemberTypes Enumeráció

Definíció

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
DynamicallyAccessedMemberTypes
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.

A következőre érvényes: