Share via


NullableAnnotation Enumeración

Definición

Representa la nulabilidad de los valores que se pueden asignar a una expresión usada como un valor l.

public enum NullableAnnotation
type NullableAnnotation = 
Public Enum NullableAnnotation
Herencia
NullableAnnotation

Campos

Annotated 2

La expresión se anota (tiene un ?).

Disabled 1

La expresión procede de una biblioteca no actualizada a C# 8 o que admite valores NULL se deshabilitó para la definición y no tiene información de nulabilidad. El análisis está deshabilitado.

None 0

La expresión no se ha analizado o la sintaxis no es una expresión (por ejemplo, una instrucción ).

Hay algunas razones diferentes por las que no se pudo analizar la expresión:

  1. El símbolo que produce la expresión procede de un método que no se ha anotado, como invocar un método C# 7.3 o anterior, o un método de esta compilación que se encuentra en un contexto deshabilitado.
  2. Nullable está completamente deshabilitado en esta compilación.
NotAnnotated 1

La expresión no está anotada (no tiene un ?).

NotApplicable 0

La expresión no se ha analizado o la sintaxis no es una expresión (por ejemplo, una instrucción ).

Se aplica a