Geçersiz Kılmalar (Visual Basic)
Geçersiz bir özellik veya yordam aynı adlı bir özellik veya yordam temel sınıfından miras kılar olduğunu belirtir.
Notlar
Kurallar
Bildiriminin içeriği. Kullanabileceğiniz Overrides yalnızca bir özellik veya yordam tanımlama ifadesi içinde.
Birleşik değiştirici. Belirttiğiniz olamaz Overrides ile birlikte Shadows veya Shared aynı bildiriminde.Geçersiz kılma öğenin örtülü olarak geçersiz kılınabilir olduğundan birleştiremezsiniz Overridable ile Overrides.
Eşleşen imzalar. Bu bildirim imzası tam olarak eşleşmesi imza özelliğinin veya onu geçersiz kılan bir yordam.Bu parametre listeleri aynı sayıda parametre, aynı veri türleriyle aynı sırada olmalıdır anlamına gelir.
İmza yanı sıra geçersiz kılma bildirimi de aşağıdaki eşleştirmeniz gerekir:
Erişim düzeyi
Dönüş türü, varsa
Genel imzalar. Genel yordam için imza türü parametre sayısını içerir.Bu nedenle, geçersiz kılma bildirimi söz konusu açısından temel sınıf sürümü eşleşmelidir.
Ek eşleştirme. Temel sınıf sürümü imzası eşleşen yanı sıra bu bildirim Ayrıca, içinde aşağıdaki açılardan eşleşmesi gerekir:
Erişim düzeyi değiştirici (gibi Public (Visual Basic))
Her parametrenin bir mekanizma geçirerek (ByVal (Visual Basic) veya ByRef (Visual Basic))
Genel yordam her tür parametresi üzerinde kısıtlama listeler
Gölgeleme ve geçersiz kılma. Gölgeleme hem geçersiz kılma devralınan öğenin yeniden tanımlamak, ancak iki yaklaşım arasında önemli farklar vardır.Daha fazla bilgi için bkz. Visual Basic'de Gölgeleme.
Overrides Değiştirici bu içerikte kullanılabilir:
Ayrıca bkz.
Başvuru
Geçersiz Kılınabilir (Visual Basic)
Kavramlar
Visual Basic'de Genel Türler (Visual Basic)