NullableContext Enum
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili status analisis nullable pada titik tertentu dalam file. Bit satu dan dua sesuai dengan apakah fitur nullable diaktifkan. Bit tiga dan empat sesuai dengan apakah konteks diwariskan dari konteks global.
Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.
[System.Flags]
public enum NullableContext
[<System.Flags>]
type NullableContext =
Public Enum NullableContext
- Warisan
-
NullableContext
- Atribut
Bidang
| Nama | Nilai | Deskripsi |
|---|---|---|
| AnnotationsContextInherited | 8 | Status anotasi nullable diwarisi dari default proyek. Default proyek dapat berubah tergantung pada jenis file. File yang dihasilkan memiliki nullable off secara default, terlepas dari pengaturan default tingkat proyek. |
| AnnotationsEnabled | 2 | Anotasi yang dapat diubah ke null diaktifkan dan akan ditampilkan ketika API yang ditentukan di lokasi ini digunakan dalam konteks lain. |
| ContextInherited | 12 | Status peringatan dan anotasi saat ini diwarisi dari default proyek. Bendera ini diatur secara default di awal semua file. Default proyek dapat berubah tergantung pada jenis file. File yang dihasilkan memiliki nullable off secara default, terlepas dari pengaturan default tingkat proyek. |
| Disabled | 0 | Peringatan dan anotasi yang dapat diubah ke null secara eksplisit di lokasi ini. |
| Enabled | 3 | Fitur nullable diaktifkan sepenuhnya. |
| WarningsContextInherited | 4 | Status peringatan nullable diwarisi dari default proyek. Default proyek dapat berubah tergantung pada jenis file. File yang dihasilkan memiliki nullable off secara default, terlepas dari pengaturan default tingkat proyek. |
| WarningsEnabled | 1 | Peringatan nullable diaktifkan dan akan dilaporkan pada lokasi file ini. |