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 özelliğin veya yordamın türetilmiş bir sınıftaki aynı adlı özellik veya yordam tarafından geçersiz kılınabileceğini belirtir.
Açıklamalar
değiştiricisi Overridable , bir sınıftaki bir özelliğin veya yöntemin türetilmiş bir sınıfta geçersiz kılınmasına izin verir.
NotOverridable değiştiricisi, bir özelliğin veya yöntemin türetilmiş bir sınıfta geçersiz kılınmasını engeller. Daha fazla bilgi için bkz . Devralma Temelleri.
veya NotOverridable değiştirici belirtilmezseOverridable, varsayılan ayar özelliğin veya yöntemin bir temel sınıf özelliğini veya yöntemini geçersiz kılıp kılmadığına bağlıdır. Özellik veya yöntem bir temel sınıf özelliğini veya yöntemini geçersiz kılarsa, varsayılan ayar şudur Overridable: ; aksi takdirde, olur NotOverridable.
Devralınan bir öğeyi yeniden tanımlamak için gölge veya geçersiz kılabilirsiniz, ancak iki yaklaşım arasında önemli farklar vardır. Daha fazla bilgi için bkz. Visual Basic'te Gölgelendirme.
Geçersiz kılınabilen bir öğe bazen sanal öğe olarak adlandırılır. Geçersiz kılınabiliyorsa, ancak geçersiz kılınması gerekmiyorsa, bazen somut bir öğe olarak da adlandırılır.
Yalnızca bir özellik veya yordam bildirimi deyiminde kullanabilirsiniz Overridable .
Birleşik Değiştiriciler
Bir Private yöntem için veya NotOverridable belirtemezsinizOverridable.
, NotOverridableShared veya ile MustOverridebirlikte veya aynı bildirimde belirtemezsinizOverridable.
Geçersiz kılınan bir öğe örtük olarak geçersiz kılınabilir olduğundan ile OverridablebirleştiremezsinizOverrides.
Kullanım
Değiştirici Overridable şu bağlamlarda kullanılabilir: