API IDispatchImplAttribute dihapus
Implementasi IDispatchImplAttribute telah secara resmi dihapus dari .NET. Jenis ini hanya dapat ditemukan pada waktu proses dan penghapusannya tidak berdampak pada area permukaan API yang terlihat. Namun, jika rakitan yang menargetkan .NET Framework menggunakan jenis ini dan dimuat dalam .NET 8 atau versi yang lebih baru, runtime akan melempar TypeLoadException.
Perilaku sebelumnya
Jenis IDispatchImplAttribute dapat ditemukan pada waktu proses, tetapi tidak ada semantik yang didokumentasikan dari atribut yang tidak digunakan lagi yang diterapkan.
Perilaku yang baru
Mulai dari .NET 8, mencoba memuat rakitan yang berisi atribut ini melempar TypeLoadException.
Versi yang diperkenalkan
Pratinjau .NET 8 6
Jenis perubahan yang melanggar
Perubahan ini dapat memengaruhi kompatibilitas biner.
Alasan untuk berubah
Atribut ini dihapus karena tidak lagi dihormati dan tidak melayani tujuan fungsi.
Tindakan yang direkomendasikan
Hapus penggunaan API ini dalam rakitan yang dimuat dalam .NET 8 dan versi yang lebih baru.
API yang Terpengaruh
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk