XamlType.LookupIsPublic Метод

Определение

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

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

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

Boolean

Значение true, если данный тип XamlType представляет открытый тип; в противном случае — значение false.

Комментарии

Этот метод может вызываться вызовами IsPublic.

Реализация по умолчанию использует отражение СРЕДЫ CLR для ненулевых UnderlyingTypeзначений. Для значения NULL UnderlyingTypeвозвращается true.

Переопределите этот метод, если вы хотите IsPublic использовать другую логику.

Важно!

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

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