DynamicallyAccessedMemberTypes 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.
Menentukan jenis anggota yang diakses secara dinamis. Enumerasi ini memiliki atribut FlagsAttribute yang memungkinkan kombinasi bitwise dari nilai anggotanya.
Enumerasi ini mendukung kombinasi bitwise dari nilai yang termasuk di dalamnya.
public enum class DynamicallyAccessedMemberTypes
[System.Flags]
public enum DynamicallyAccessedMemberTypes
[<System.Flags>]
type DynamicallyAccessedMemberTypes =
Public Enum DynamicallyAccessedMemberTypes
- Warisan
- Atribut
Bidang
| Nama | Nilai | Deskripsi |
|---|---|---|
| All | -1 | Menentukan semua anggota. |
| None | 0 | Menentukan tidak ada anggota. |
| PublicParameterlessConstructor | 1 | Menentukan konstruktor publik default tanpa parameter. |
| PublicConstructors | 3 | Menentukan semua konstruktor publik. |
| NonPublicConstructors | 4 | Menentukan semua konstruktor non-publik. |
| PublicMethods | 8 | Menentukan semua metode publik. |
| NonPublicMethods | 16 | Menentukan semua metode non-publik. |
| PublicFields | 32 | Menentukan semua bidang publik. |
| NonPublicFields | 64 | Menentukan semua bidang non-publik. |
| PublicNestedTypes | 128 | Menentukan semua jenis berlapis publik. |
| NonPublicNestedTypes | 256 | Menentukan semua jenis berlapis non-publik. |
| PublicProperties | 512 | Menentukan semua properti publik. |
| NonPublicProperties | 1024 | Menentukan semua properti non-publik. |
| PublicEvents | 2048 | Menentukan semua peristiwa publik. |
| NonPublicEvents | 4096 | Menentukan semua peristiwa non-publik. |
| Interfaces | 8192 | Menentukan semua antarmuka yang diimplementasikan oleh jenis . |
| NonPublicConstructorsWithInherited | 16388 | Menentukan semua konstruktor non-publik, termasuk yang diwarisi dari kelas dasar. |
| NonPublicMethodsWithInherited | 32784 | Menentukan semua metode non-publik, termasuk metode yang diwariskan dari kelas dasar. |
| AllMethods | 32792 | Menentukan semua metode, termasuk yang diwariskan dari kelas dasar. |
| NonPublicFieldsWithInherited | 65600 | Menentukan semua bidang non-publik, termasuk bidang yang diwariskan dari kelas dasar. |
| AllFields | 65632 | Menentukan semua bidang, termasuk yang diwarisi dari kelas dasar. |
| NonPublicNestedTypesWithInherited | 131328 | Menentukan semua jenis berlapis non-publik, termasuk yang diwarisi dari kelas dasar. |
| NonPublicPropertiesWithInherited | 263168 | Menentukan semua properti non-publik, termasuk properti yang diwarisi dari kelas dasar. |
| AllProperties | 263680 | Menentukan semua properti, termasuk properti yang diwariskan dari kelas dasar. |
| NonPublicEventsWithInherited | 528384 | Menentukan semua peristiwa non-publik, termasuk yang diwarisi dari kelas dasar. |
| AllEvents | 530432 | Menentukan semua peristiwa, termasuk yang diwariskan dari kelas dasar. |
| PublicConstructorsWithInherited | 1048579 | Menentukan semua konstruktor publik, termasuk yang diwarisi dari kelas dasar. |
| AllConstructors | 1064967 | Menentukan semua konstruktor, termasuk yang diwariskan dari kelas dasar. |
| PublicNestedTypesWithInherited | 2097280 | Menentukan semua jenis berlapis publik, termasuk yang diwariskan dari kelas dasar. |
| AllNestedTypes | 2228608 | Menentukan semua jenis berlapis, termasuk yang diwariskan dari kelas dasar. |