Parameter jenis atau jenis yang dibangun dengan parameter jenis tidak diizinkan dalam argumen atribut

Atribut diterapkan menggunakan argumen yang merupakan parameter jenis atau dibangun menggunakan parameter jenis.

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: BC32079

Untuk memperbaiki kesalahan ini

  • Rekonstruksi argumen yang diberikan ke atribut sehingga mereka tidak menyertakan parameter jenis atau jenis apa pun yang dibangun dari parameter jenis.

Lihat juga