XamlMember.LookupIsReadPublic Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un valor que indica si este objeto XamlMember representa una propiedad que tiene un descriptor de acceso get
público.
protected:
virtual bool LookupIsReadPublic();
protected virtual bool LookupIsReadPublic ();
abstract member LookupIsReadPublic : unit -> bool
override this.LookupIsReadPublic : unit -> bool
Protected Overridable Function LookupIsReadPublic () As Boolean
Devoluciones
Es true
si este objeto XamlMember representa una propiedad que tiene un descriptor de acceso get
público; de lo contrario, es false
.
Comentarios
La implementación predeterminada devuelve resultados basados en la reflexión interna o en la negación de IsWriteOnly, procesando en ese orden.
LookupIsReadPublic devuelve si el propio miembro es público; devuelve true
para un miembro público en un tipo declarando no público. Use IsReadPublic en su lugar, si también desea tener en cuenta la visibilidad del tipo declarante.
Este método se invoca cuando un llamador obtiene un valor de IsReadPublic. Invalide este método si desea notificar resultados uniformes para una clase derivada completa XamlMember , o si tiene metadatos especializados disponibles para determinarlo en cada caso.
Importante
El LookupIsReadPublic método es virtual y, por tanto, se puede invalidar. La invalidación tiene la posibilidad de cambiar (de forma malintencionada o de otro modo) la información de acceso notificada de un miembro XAML para que ya no se alinee de forma esperada con la información de acceso del sistema de tipos de su declaración CLR subyacente. En el caso de las comprobaciones críticas de seguridad de los niveles de acceso, use el tipo CLR subyacente en su lugar.