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.
Bir yordam veya özellik, birden çok kısmi bildirimde tanımlanan bir sınıfın içinde olarak MustOverride bildirilir, ancak kısmi tanımlardan biri sınıf için belirtir NotInheritable .
Bir sınıfın tanımını birkaç kısmi bildirime böldüğünüzde, derleyici sınıfı tüm kısmi bildirimlerinin birleşimi olarak değerlendirir. Bu yalnızca üyeler için değil uygulama, devralma ve erişim düzeyi için de geçerlidir.
Bir yordamı veya özelliği geçersiz kılmak için bir sınıfın temel sınıftan devralması gerekir. Bu nedenle, temel sınıftaki bir yordam veya özellik için belirtmek MustOverride için sınıfını belirtmeniz MustInherit gerekir. Karşılıklı olarak çelişkili olduklarından, aynı sınıf için hem NotInheritable hem de MustInherit belirtemezsiniz.
Hata Kimliği: BC30927
Bu hatayı düzeltmek için
Özellik veya yordamın geçersiz kılınması gerekiyorsa, anahtar sözcüğünü
NotInheritablegöründüğü kısmi bildirimden kaldırın.Sınıfın olması
NotInheritablegerekiyorsa, anahtar sözcüğünü yordamdan veya özellikten kaldırınMustOverride. sınıfını devralamadığınız için geçersiz kılamazsınız.