Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Konstruktor kelas tidak secara eksplisit memanggil konstruktor kelas dasar, dan konstruktor kelas dasar implisit ditandai dengan ObsoleteAttribute atribut dan arahan untuk memperlakukannya sebagai kesalahan.
Ketika konstruktor kelas turunan tidak memanggil konstruktor kelas dasar, Visual Basic mencoba menghasilkan panggilan implisit ke konstruktor kelas dasar tanpa parameter. Jika tidak ada konstruktor yang dapat diakses di kelas dasar yang dapat dipanggil tanpa argumen, Visual Basic tidak dapat menghasilkan panggilan implisit. Dalam hal ini, konstruktor yang diperlukan ditandai dengan ObsoleteAttribute atribut , sehingga Visual Basic tidak dapat memanggilnya.
Anda dapat menandai elemen pemrograman apa pun sebagai tidak lagi digunakan dengan menerapkan ObsoleteAttribute padanya. Jika Anda melakukan ini, Anda dapat mengatur properti atribut IsError ke atau TrueFalse. Jika Anda mengaturnya ke True, pengkompilasi memperlakukan upaya untuk menggunakan elemen sebagai kesalahan. Jika Anda mengaturnya ke False, atau membiarkannya default ke False, pengkompilasi mengeluarkan peringatan jika ada upaya untuk menggunakan elemen .
ID Kesalahan: BC30919
Untuk memperbaiki kesalahan ini
- Sertakan panggilan ke
MyBase.New()atauMyClass.New()sebagai pernyataan pertama di kelas turunan.