NullableContext É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.
Représente l’état de l’analyse nullable à un point spécifique d’un fichier. Les bits un et deux correspondent à l’activation ou non de la fonctionnalité nullable. Les bits 3 et quatre indiquent si le contexte a été hérité du contexte global.
Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.
[System.Flags]
public enum NullableContext
[<System.Flags>]
type NullableContext =
Public Enum NullableContext
- Héritage
-
NullableContext
- Attributs
Champs
AnnotationsContextInherited | 8 | L’état d’annotation nullable est hérité de la valeur par défaut du projet. La valeur par défaut du projet peut changer en fonction du type de fichier. Les fichiers générés peuvent être désactivés par défaut, quel que soit le paramètre par défaut au niveau du projet. |
AnnotationsEnabled | 2 | Les annotations nullables sont activées et s’affichent lorsque les API définies à cet emplacement sont utilisées dans d’autres contextes. |
ContextInherited | 12 | L’état actuel des avertissements et des annotations est hérité de la valeur par défaut du projet. Cet indicateur est défini par défaut au début de tous les fichiers. La valeur par défaut du projet peut changer en fonction du type de fichier. Les fichiers générés peuvent être désactivés par défaut, quel que soit le paramètre par défaut au niveau du projet. |
Disabled | 0 | Les annotations et les avertissements nullables sont explicitement désactivés à cet emplacement. |
Enabled | 3 | La fonctionnalité nullable est entièrement activée. |
WarningsContextInherited | 4 | L’état d’avertissement nullable est hérité de la valeur par défaut du projet. La valeur par défaut du projet peut changer en fonction du type de fichier. Les fichiers générés peuvent être désactivés par défaut, quel que soit le paramètre par défaut au niveau du projet. |
WarningsEnabled | 1 | Les avertissements nullables sont activés et sont signalés à cet emplacement de fichier. |