Compartilhar via


XamlMember.LookupIsReadPublic Método

Definição

Retorna se este XamlMember representa uma propriedade que tem um acessador 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

Retornos

Boolean

true se este XamlMember representa uma propriedade que tem um acessador público get, caso contrário, false.

Comentários

A implementação padrão retorna resultados com base na reflexão interna ou na negação de IsWriteOnlyprocessamento nessa ordem.

LookupIsReadPublic retorna se o próprio membro é público; retorna true para um membro público em um tipo de declaração não público. Use IsReadPublic em vez disso, se você também quiser considerar a visibilidade do tipo de declaração.

Esse método é invocado quando um chamador obtém um valor de IsReadPublic. Substitua esse método se você quiser relatar resultados uniformes para uma classe derivada inteira XamlMember ou se tiver metadados especializados disponíveis para determinar isso por caso.

Importante

O LookupIsReadPublic método é virtual e, portanto, pode ser substituído. A substituição tem o potencial de alterar (maliciosamente ou de outra forma) as informações de acesso relatadas de um membro XAML para que ele não se alinhe de maneira esperada com as informações de acesso do sistema de tipo de sua declaração CLR subjacente. Para verificações críticas de segurança dos níveis de acesso, use o tipo CLR subjacente.

Aplica-se a

Confira também