L'API IDispatchImplAttribute è stata rimossa
L'implementazione IDispatchImplAttribute è stata ufficialmente rimossa da .NET. Questo tipo era individuabile solo in fase di esecuzione e la rimozione non ha alcun impatto sulla superficie di attacco dell'API visibile. Se tuttavia un assembly destinato a .NET Framework usa questo tipo e viene caricato in .NET 8 o versione successiva, il runtime genererà una TypeLoadException.
Comportamento precedente
È possibile trovare il tipo IDispatchImplAttribute in fase di esecuzione, ma senza applicazione delle semantiche documentate dell'attributo deprecato.
Nuovo comportamento
A partire da .NET 8, il tentativo di caricare un assembly che contiene questo attributo genera un'eccezione TypeLoadException.
Versione introdotta
.NET 8 Anteprima 6
Tipo di modifica che causa un'interruzione
Questa modifica può influire sulla compatibilità binaria.
Motivo della modifica
Questo attributo è stato rimosso perché non era più rispettato e non aveva alcuno scopo funzionale.
Azione consigliata
Rimuovere l'uso di questa API negli assembly caricati in .NET 8 e versioni successive.