Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Certaines API liées à DataGridView lèvent maintenant une valeur InvalidOperationException si la valeur de l’objet DataGridViewCell.DataGridViewCellAccessibleObject.Owner est null.
Description de la modification
Dans les versions précédentes de .NET, les API affectées lèvent NullReferenceException une fois qu’elles sont appelées et que la valeur de la propriété Owner est null. À partir de .NET 5, ces API lèvent une exception InvalidOperationException au lieu d'une exception NullReferenceException si la valeur de la propriété Owner est null lorsqu'elles sont appelées.
Raison de la modification
Lève une valeur InvalidOperationException conforme au comportement du runtime .NET. Cela améliore également l’expérience de débogage en communiquant clairement la propriété non valide.
Version introduite
.NET 5.0
Action recommandée
Passez en revue votre code et, si nécessaire, mettez-le à jour pour empêcher la construction des types affectés avec la Owner propriété en tant que null.
API affectées
Le tableau suivant répertorie les API affectées :