DynamicallyAccessedMemberTypes Énumération

Définition

Spécifie les types de membres accessibles dynamiquement. Cette énumération a un attribut FlagsAttribute qui permet une combinaison de bits de ses valeurs membres.

Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.

public enum class DynamicallyAccessedMemberTypes
[System.Flags]
public enum DynamicallyAccessedMemberTypes
[<System.Flags>]
type DynamicallyAccessedMemberTypes = 
Public Enum DynamicallyAccessedMemberTypes
Héritage
DynamicallyAccessedMemberTypes
Attributs

Champs

Nom Valeur Description
All -1

Spécifie tous les membres.

None 0

Spécifie aucun membre.

PublicParameterlessConstructor 1

Spécifie le constructeur public sans paramètre par défaut.

PublicConstructors 3

Spécifie tous les constructeurs publics.

NonPublicConstructors 4

Spécifie tous les constructeurs non publics.

PublicMethods 8

Spécifie toutes les méthodes publiques.

NonPublicMethods 16

Spécifie toutes les méthodes non publiques.

PublicFields 32

Spécifie tous les champs publics.

NonPublicFields 64

Spécifie tous les champs non publics.

PublicNestedTypes 128

Spécifie tous les types imbriqués publics.

NonPublicNestedTypes 256

Spécifie tous les types imbriqués non publics.

PublicProperties 512

Spécifie toutes les propriétés publiques.

NonPublicProperties 1024

Spécifie toutes les propriétés non publiques.

PublicEvents 2048

Spécifie tous les événements publics.

NonPublicEvents 4096

Spécifie tous les événements non publics.

Interfaces 8192

Spécifie toutes les interfaces implémentées par le type.

NonPublicConstructorsWithInherited 16388

Spécifie tous les constructeurs non publics, y compris ceux hérités des classes de base.

NonPublicMethodsWithInherited 32784

Spécifie toutes les méthodes non publiques, y compris celles héritées des classes de base.

AllMethods 32792

Spécifie toutes les méthodes, y compris celles héritées des classes de base.

NonPublicFieldsWithInherited 65600

Spécifie tous les champs non publics, y compris ceux hérités des classes de base.

AllFields 65632

Spécifie tous les champs, y compris ceux hérités des classes de base.

NonPublicNestedTypesWithInherited 131328

Spécifie tous les types imbriqués non publics, y compris ceux hérités des classes de base.

NonPublicPropertiesWithInherited 263168

Spécifie toutes les propriétés non publiques, y compris celles héritées des classes de base.

AllProperties 263680

Spécifie toutes les propriétés, y compris celles héritées des classes de base.

NonPublicEventsWithInherited 528384

Spécifie tous les événements non publics, y compris ceux hérités des classes de base.

AllEvents 530432

Spécifie tous les événements, y compris ceux hérités des classes de base.

PublicConstructorsWithInherited 1048579

Spécifie tous les constructeurs publics, y compris ceux hérités des classes de base.

AllConstructors 1064967

Spécifie tous les constructeurs, y compris ceux hérités des classes de base.

PublicNestedTypesWithInherited 2097280

Spécifie tous les types imbriqués publics, y compris ceux hérités des classes de base.

AllNestedTypes 2228608

Spécifie tous les types imbriqués, y compris ceux hérités des classes de base.

S’applique à