Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de changer d’annuaire.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer d’annuaire.
L’implémentation IDispatchImplAttribute a été officiellement supprimée de .NET. Ce type n’a été détectable qu’au moment de l’exécution et sa suppression n’a aucun impact sur la surface visible de l’API. Toutefois, si un assembly ciblant .NET Framework utilise ce type et est chargé dans .NET 8 ou une version ultérieure, le runtime lève un TypeLoadException.
Comportement précédent
Le type IDispatchImplAttribute peut être trouvé au moment de l’exécution, mais aucune des sémantiques documentées de l’attribut obsolète ne s'applique.
Nouveau comportement
À compter de .NET 8, la tentative de chargement d’un assembly qui contient cet attribut lève une TypeLoadException.
Version introduite
.NET 8 Preview 6
Type de changement cassant
Cette modification peut affecter la compatibilité binaire.
Raison de la modification
Cet attribut a été supprimé, car il n’a plus été respecté et n’a pas servi d’objectif fonctionnel.
Action recommandée
Supprimez l’utilisation de cette API dans les assemblys chargés dans .NET 8 et versions ultérieures.