NullableContext Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt den Status der Nullable-Analyse an einem bestimmten Punkt in einer Datei dar. Die Bits 1 und zwei entsprechen der Aktivierung des NULLable-Features. Die Bits drei und vier entsprechen, ob der Kontext vom globalen Kontext geerbt wurde.
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
[System.Flags]
public enum NullableContext
[<System.Flags>]
type NullableContext =
Public Enum NullableContext
- Vererbung
-
NullableContext
- Attribute
Felder
AnnotationsContextInherited | 8 | Der Nullable-Anmerkungsstatus wird vom Projektstandard geerbt. Der Projektstandard kann sich je nach Dateityp ändern. Generierte Dateien weisen standardmäßig nullable off auf, unabhängig von der Standardeinstellung auf Projektebene. |
AnnotationsEnabled | 2 | Nullable-Anmerkungen sind aktiviert und werden angezeigt, wenn an diesem Speicherort definierte APIs in anderen Kontexten verwendet werden. |
ContextInherited | 12 | Der aktuelle Status von Warnungen und Anmerkungen wird vom Projektstandard geerbt. Dieses Flag wird standardmäßig am Anfang aller Dateien festgelegt. Der Projektstandard kann sich je nach Dateityp ändern. Generierte Dateien weisen standardmäßig nullable off auf, unabhängig von der Standardeinstellung auf Projektebene. |
Disabled | 0 | Nullable-Warnungen und Anmerkungen werden an dieser Stelle explizit deaktiviert. |
Enabled | 3 | Das Nullable-Feature ist vollständig aktiviert. |
WarningsContextInherited | 4 | Der Nullable-Warnungsstatus wird vom Projektstandard geerbt. Der Projektstandard kann sich je nach Dateityp ändern. Generierte Dateien weisen standardmäßig nullable off auf, unabhängig von der Standardeinstellung auf Projektebene. |
WarningsEnabled | 1 | Nullable-Warnungen sind aktiviert und werden an diesem Dateispeicherort gemeldet. |