Aracılığıyla paylaş


XamlType.LookupIsPublic Yöntem

Tanım

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.

Şunlara uygulanır