NullableAnnotation 列挙型

定義

左辺値として使用される式に割り当てることができる値の null 許容性を表します。

public enum NullableAnnotation
type NullableAnnotation = 
Public Enum NullableAnnotation
継承
NullableAnnotation

フィールド

Annotated 2

式に注釈が付けられている (? があります)。

Disabled 1

式は、C# 8 に更新されていないライブラリに由来するか、定義に対して null 許容が無効になっており、null 許容情報がありません。 分析が無効になっています。

None 0

式が分析されていないか、構文が式 (ステートメントなど) ではありません。

式が分析されなかった理由がいくつかあります。

  1. 式を生成するシンボルは、注釈が付てられていないメソッド (C# 7.3 以前のメソッドの呼び出しなど) や、無効なコンテキストにあるこのコンパイルのメソッドから取得されます。
  2. Null 許容は、このコンパイルでは完全に無効になっています。
NotAnnotated 1

式に注釈が付けされていません (?がありません)。

NotApplicable 0

式が分析されていないか、構文が式 (ステートメントなど) ではありません。

適用対象