XamlMember.LookupIsReadPublic Метод

Определение

Возвращает значение, указывающее, представляет ли объект XamlMember свойство, имеющее открытый метод доступа get.

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

Возвращаемое значение

Boolean

Значение true, если этот объект XamlMember представляет свойство, имеющее открытый метод доступа get; в противном случае — значение false.

Комментарии

Реализация по умолчанию возвращает результаты на основе внутреннего отражения или отрицания IsWriteOnly, обработки в этом порядке.

LookupIsReadPublic возвращает значение, указывающее, является ли сам элемент открытым; возвращается true для открытого члена в неопубликованном декларативном типе. Используйте IsReadPublic вместо этого, если вы также хотите рассмотреть видимость объявляющего типа.

Этот метод вызывается, когда вызывающий объект получает значение из IsReadPublic. Переопределите этот метод, если вы хотите сообщить об универсальных результатах для всего XamlMember производного класса или если у вас есть специализированные метаданные, доступные для определения этого на основе каждого варианта.

Важно!

Метод LookupIsReadPublic является виртуальным, поэтому его можно переопределить. Переопределение может изменить (злонамеренно или иным образом) сообщаемые сведения о доступе элемента XAML, чтобы он больше не соответствовал ожидаемому способу с информацией о доступе к системе типов в своем базовом объявлении СРЕДЫ CLR. Для любых критически важных проверок уровня доступа используйте базовый тип СРЕДЫ CLR.

Применяется к

См. также раздел