XamlType.LookupIsPublic Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bunun XamlType ilgili tür sistemindeki genel bir türü temsil edip etmediğini gösteren bir değer döndürür.
protected:
virtual bool LookupIsPublic();
protected virtual bool LookupIsPublic();
abstract member LookupIsPublic : unit -> bool
override this.LookupIsPublic : unit -> bool
Protected Overridable Function LookupIsPublic () As Boolean
Döndürülenler
true bu XamlType genel bir türü temsil ederse; değilse, false.
Açıklamalar
Bu yöntem çağrıları IsPublictarafından çağrılabilir.
Varsayılan uygulama, null UnderlyingTypeolmayan bir öğesine karşı CLR yansımasını kullanır. Null UnderlyingTypeiçin döndürür true.
Farklı mantık kullanmak istiyorsanız IsPublic bu yöntemi geçersiz kılın.
Önemli
LookupIsPublic sanaldır ve bu nedenle geçersiz kılınabilir. Geçersiz kılma, bir XAML türüyle ilgili bildirilen erişim bilgilerini değiştirme (kötü amaçlı olsun veya olmasın), böylece artık tür sistemiyle beklenen şekilde hizalanmayacağı veya temel alınan CLR türünün bilgilerine erişemeyeceği bir potansiyele sahiptir. Atama işlemlerinin ve erişimin güvenlik açısından kritik denetimleri için bunun yerine temel alınan CLR türünü kullanın.