DataGridView ile ilgili API'ler InvalidOperationException oluşturur
ile ilgili DataGridView bazı API'ler şimdi nesnenin DataGridViewCell.DataGridViewCellAccessibleObject.Owner değeri ise null
bir InvalidOperationException oluşturur.
Açıklama değiştirildi
Önceki .NET sürümlerinde, etkilenen API'ler çağrıldıklarında ve Owner özellik değeri olduğunda null
bir NullReferenceException oluşturur. .NET 5'den başlayarak, bu API'ler özellik değeri null
çağrıldıklarında yerine Owner bir InvalidOperationExceptionNullReferenceException oluşturur.
Değişiklik nedeni
InvalidOperationException Oluşturma.NET çalışma zamanının davranışına uygundur. Ayrıca, geçersiz özelliği açıkça ileterek hata ayıklama deneyimini geliştirir.
Sürüm kullanıma sunulmuştur
.NET 5.0
Önerilen eylem
Kodunuzu gözden geçirin ve gerekirse, özelliğiyle etkilenen türlerin olarak null
oluşmasını önlemek için kodunuzu güncelleştirinOwner.
Etkilenen API’ler
Aşağıdaki tabloda etkilenen API'ler listelenmektedir: