Compartir a través de


NullableContext Enumeración

Definición

Representa el estado del análisis que acepta valores NULL en un punto específico de un archivo. Los bits uno y dos corresponden a si la característica que acepta valores NULL está habilitada. Los bits tres y cuatro corresponden a si el contexto se heredó del contexto global.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

[System.Flags]
public enum NullableContext
[<System.Flags>]
type NullableContext = 
Public Enum NullableContext
Herencia
NullableContext
Atributos

Campos

AnnotationsContextInherited 8

El estado de anotación que acepta valores NULL se hereda del valor predeterminado del proyecto.

El valor predeterminado del proyecto puede cambiar en función del tipo de archivo. Los archivos generados tienen valores NULL desactivados de forma predeterminada, independientemente de la configuración predeterminada de nivel de proyecto.

AnnotationsEnabled 2

Las anotaciones que aceptan valores NULL están habilitadas y se mostrarán cuando las API definidas en esta ubicación se usen en otros contextos.

ContextInherited 12

El estado actual de las advertencias y las anotaciones se heredan del valor predeterminado del proyecto.

Esta marca se establece de forma predeterminada al principio de todos los archivos.

El valor predeterminado del proyecto puede cambiar en función del tipo de archivo. Los archivos generados tienen valores NULL desactivados de forma predeterminada, independientemente de la configuración predeterminada de nivel de proyecto.

Disabled 0

Las advertencias y anotaciones que aceptan valores NULL se desactivan explícitamente en esta ubicación.

Enabled 3

La característica que acepta valores NULL está totalmente habilitada.

WarningsContextInherited 4

El estado de advertencia que acepta valores NULL se hereda del valor predeterminado del proyecto.

El valor predeterminado del proyecto puede cambiar en función del tipo de archivo. Los archivos generados tienen valores NULL desactivados de forma predeterminada, independientemente de la configuración predeterminada de nivel de proyecto.

WarningsEnabled 1

Las advertencias que aceptan valores NULL están habilitadas y se notificarán en esta ubicación del archivo.

Se aplica a