XamlMember.LookupIsReadPublic Méthode

Définition

Retourne une valeur indiquant si ce XamlMember représente une propriété qui a un accesseur get public.

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

Retours

Boolean

true si ce XamlMember représente une propriété comportant un accesseur get public ; sinon, false.

Remarques

L’implémentation par défaut retourne les résultats en fonction de la réflexion interne ou de la négation de IsWriteOnly, traitement dans cet ordre.

LookupIsReadPublic retourne si le membre lui-même est public ; elle retourne true pour un membre public sur un type de déclaration non public. Utilisez IsReadPublic plutôt, si vous souhaitez également prendre en compte la visibilité du type de déclaration.

Cette méthode est appelée lorsqu’un appelant obtient une valeur à partir de IsReadPublic. Remplacez cette méthode si vous souhaitez signaler des résultats uniformes pour une classe dérivée entière XamlMember , ou si vous avez des métadonnées spécialisées disponibles pour déterminer cela par cas.

Important

La LookupIsReadPublic méthode est virtuelle et peut donc être remplacée. Le remplacement peut changer (malveillant ou autrement) les informations d’accès signalées d’un membre XAML afin qu’elle ne s’aligne plus de manière attendue avec les informations d’accès système de type de sa déclaration CLR sous-jacente. Pour les vérifications critiques de sécurité des niveaux d’accès, utilisez plutôt le type CLR sous-jacent.

S’applique à

Voir aussi