Aracılığıyla paylaş


Korumalı (Visual Basic)

Bir veya daha fazla bildirilen programlama öğeler erişilebilir yalnızca kendi sınıfı içinde veya türetilmiş bir sınıf olduğunu belirtir.

Notlar

Bazen bir sınıf içinde bildirilen bir programlama öğesi duyarlı veriler veya Kısıtlı kod içeriyor ve öğe erişimi sınırlamak isteyebilirsiniz.Ancak, sınıf devralınabilir ise ve türetilmiş sınıflar hiyerarşisi beklediğiniz bu türetilmiş sınıfları veri veya koda erişmek gerekli olabilir.Böyle bir durumda, temel bir sınıf ve türetilmiş tüm sınıflar tarafından erişilebilir olması için öğeyi istediğiniz.Bu şekilde bir öğe erişimi sınırlamak için kendisiyle bildirebilirsiniz Protected.

Kurallar

  • Bildiriminin içeriği. Kullanabileceğiniz Protected sınıf düzeyinde.Bu bildirimi bağlamının anlamına gelir bir Protected öğesi bir sınıf olması ve kaynak dosya, ad, arabirim, modül, yapı veya yordamı olamaz.

  • Birleşik değiştirici. Kullanabileceğiniz Protected değiştirici ile birlikte Arkadaş (Visual Basic) aynı bildiriminde değiştiricisi.Bu bileşim bildirilen öğeler, kendi sınıf ve türetilmiş sınıflar aynı derlemenin herhangi bir yerindeki erişilebilir hale getirir.Belirtebileceğiniz Protected Friend yalnızca sınıfların üyesi üzerinde.

Davranış

  • Erişim düzeyi. Bir sınıfın tüm kod öğelerini erişebilirsiniz.Temel sýnýftan türeyen herhangi bir sınıf kodu tüm erişebileceğiniz Protected taban sınıfının öğeleri.Bu türetme tüm nesil için geçerlidir.Bu sınıf erişebileceğiniz anlamına gelir Protected temel sınıfın temel bir sınıf ve benzeri öğeler.

    Korumalı Erişim, bir üst veya alt kümesini arkadaşının değil.

  • Erişim değiştirici. Erişim düzeyini belirleyen anahtar sözcükler denir erişim değiştiricileri.Erişim değiştiricileri karşılaştırma için bkz: Visual Basic'te erişim düzeyleri.

Protected Değiştirici bu içerikte kullanılabilir:

Sınıf bildirimi

Const deyimi

Deyimi bildirmek

Temsilci bildirimi

Dim deyimi

Enum deyimi

Olay açıklaması

İşlev deyimi

Arabirim bildirimi

Özellik deyimi

Yapısı deyimi

Sub deyimi

Ayrıca bkz.

Başvuru

Ortak (Visual Basic)

Arkadaş (Visual Basic)

Özel (Visual Basic)

Kavramlar

Visual Basic'te erişim düzeyleri

Visual Basic'teki yordamlar

Diğer Kaynaklar

Yapıları (Visual Basic)

Nesneler ve sınıflar Visual Basic