XamlMember.LookupIsReadPublic Yöntem

Tanım

Bunun XamlMember ortak get erişimciye sahip bir özelliği temsil edip etmediğini döndürür.

protected:
 virtual bool LookupIsReadPublic();
protected virtual bool LookupIsReadPublic();
abstract member LookupIsReadPublic : unit -> bool
override this.LookupIsReadPublic : unit -> bool
Protected Overridable Function LookupIsReadPublic () As Boolean

Döndürülenler

true bu XamlMember , ortak get erişimciye sahip bir özelliği temsil ederse; değilse, false.

Açıklamalar

Varsayılan uygulama, iç yansımaya veya bu sırada işlemenin olumsuzlaştırmasını IsWriteOnlytemel alarak sonuçları döndürür.

LookupIsReadPublic üyenin kendisinin genel olup olmadığını döndürür; bir genel üye için nonpublic bildirim türünde döndürür true . Bildirimde bulunan türün görünürlüğünü de göz önünde bulundurmak istiyorsanız, bunun yerine kullanın IsReadPublic .

Bu yöntem, çağıranın değerinden IsReadPublicbir değer aldığında çağrılır. Türetilmiş bir sınıfın tamamı XamlMember için tekdüzen sonuçları raporlamak istiyorsanız veya bunu durum temelinde belirlemek için özel meta veriniz varsa bu yöntemi geçersiz kılın.

Önemli

LookupIsReadPublic yöntemi sanaldır ve bu nedenle geçersiz kılınabilir. Geçersiz kılma, bir XAML üyesinin bildirilen erişim bilgilerini değiştirme (kötü amaçlı veya başka bir şekilde) potansiyeline sahiptir, böylece artık temel alınan CLR bildiriminin tür sistemi erişim bilgileriyle beklenen şekilde hizalanamayacaktır. Erişim düzeylerinin güvenlik açısından kritik denetimleri için bunun yerine temel alınan CLR türünü kullanın.

Şunlara uygulanır

Ayrıca bkz.