Compartilhar via


NullableContext Enumeração

Definição

Representa o estado da análise anulável em um ponto específico em um arquivo. Os bits um e dois correspondem se o recurso anulável está habilitado. Os bits três e quatro correspondem se o contexto foi herdado do contexto global.

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

[System.Flags]
public enum NullableContext
[<System.Flags>]
type NullableContext = 
Public Enum NullableContext
Herança
NullableContext
Atributos

Campos

AnnotationsContextInherited 8

O estado de anotação anulável é herdado do padrão do projeto.

O padrão do projeto pode ser alterado dependendo do tipo de arquivo. Os arquivos gerados podem ser anulados por padrão, independentemente da configuração padrão no nível do projeto.

AnnotationsEnabled 2

As anotações anuláveis estão habilitadas e serão mostradas quando as APIs definidas nesse local forem usadas em outros contextos.

ContextInherited 12

O estado atual de avisos e anotações é herdado do padrão do projeto.

Esse sinalizador é definido por padrão no início de todos os arquivos.

O padrão do projeto pode ser alterado dependendo do tipo de arquivo. Os arquivos gerados podem ser anulados por padrão, independentemente da configuração padrão no nível do projeto.

Disabled 0

Avisos e anotações anuláveis são explicitamente desativados neste local.

Enabled 3

O recurso que permite valor nulo está totalmente habilitado.

WarningsContextInherited 4

O estado de aviso anulável é herdado do padrão do projeto.

O padrão do projeto pode ser alterado dependendo do tipo de arquivo. Os arquivos gerados podem ser anulados por padrão, independentemente da configuração padrão no nível do projeto.

WarningsEnabled 1

Avisos anuláveis estão habilitados e serão relatados neste local do arquivo.

Aplica-se a