DynamicallyAccessedMemberTypes Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |