Kelas yang generik atau terkandung dalam jenis generik tidak dapat mewarisi dari kelas atribut

Kelas yang bersifat generik atau disarangkan dalam jenis generik menentukan bahwa ia mewarisi dari kelas atribut.

Visual Basic dan .NET Framework saat ini tidak mendukung kombinasi atribut dan jenis generik apa pun. Ini berarti batasan berikut berlaku:

  • Atribut tidak boleh berupa jenis generik atau dideklarasikan dalam jenis generik.

  • Atribut tidak dapat mewarisi dari kelas generik, juga tidak dapat mewarisi kelas generik dari atribut.

  • Saat Menerapkan atribut, Anda tidak dapat menyediakan argumen yang merupakan salah satu dari berikut ini:

    • Jenis generik,

    • Jenis yang dibangun dari jenis generik,

    • Parameter jenis dari jenis yang berisi, atau

    • Jenis yang dibangun dari parameter jenis dari jenis yang berisi.

ID Kesalahan: BC32074

Untuk memperbaiki kesalahan ini

  • Ubah kelas dasar menjadi sesuatu selain kelas atribut, atau hapus pernyataan Inherits sepenuhnya.

Lihat juga