Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
ComponentDesigner.Initialize bileşen bağımsız değişkeni ArgumentNullException olduğunda bir null fırlatacak şekilde güncellendi.
Sürüm kullanıma sunulmuştur
.NET 9 Önizleme 1
Önceki davranış
Önceden, ComponentDesigner.Initialize bir null bağımsız değişkeni kabul ediyordu, ancak daha sonra NullReferenceException veya başka bir özel durumla sonuçlanıyordu.
Yeni davranış
.NET 9'dan itibaren, ComponentDesigner.Initialize değişkeni ArgumentNullException ise bir null fırlatır.
Kategoriyi değiştir
Bu değişiklik,bir davranış değişikliğidir.
Değişiklik nedeni
Kod dosyasında null değer atanabilirliği etkinleştirme işlemi sırasında, hem ComponentDesigner içinde hem de alt sınıflarında, birçok yöntem ve özelliğin, aktarılmış bileşenin null olmayan bir şekilde başlatılmasına bağımlı olduğu keşfedildi. Bu yöntemler ve özellikler, bir NullReferenceException değeri ile başlatıldıklarında, daha sonra bir null veya başka bir istisna ile sonuçlanır.
Önerilen eylem
ComponentDesigner.Initialize fonksiyonunu null bağımsız değişkeniyle çağırmadığınızdan emin olun.