Condividi tramite


NullableAnnotation Enumerazione

Definizione

Rappresenta il supporto dei valori Null che possono essere assegnati a un'espressione utilizzata come lvalue.

public enum NullableAnnotation
type NullableAnnotation = 
Public Enum NullableAnnotation
Ereditarietà
NullableAnnotation

Campi

Annotated 2

L'espressione è annotata (ha un valore ?).

Disabled 1

L'espressione proviene da una libreria non aggiornata a C# 8 o nullable è stata disabilitata per la definizione e non dispone di informazioni sui valori Null. L'analisi è disabilitata.

None 0

L'espressione non è stata analizzata o la sintassi non è un'espressione , ad esempio un'istruzione .

Esistono diversi motivi per cui l'espressione non è stata analizzata:

  1. Il simbolo che produce l'espressione proviene da un metodo che non è stato annotato, ad esempio richiamando un metodo C# 7.3 o precedente o un metodo in questa compilazione che si trova in un contesto disabilitato.
  2. Nullable è completamente disabilitato in questa compilazione.
NotAnnotated 1

L'espressione non è annotata (non ha un ?).

NotApplicable 0

L'espressione non è stata analizzata o la sintassi non è un'espressione , ad esempio un'istruzione .

Si applica a