Sdílet prostřednictvím


XamlMember.LookupIsReadPublic Metoda

Definice

Vrátí, zda to XamlMember představuje vlastnost, která má veřejný get přístup.

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

Návraty

Boolean

true pokud představuje XamlMember vlastnost, která má veřejný get přístup; v opačném případě false.

Poznámky

Výchozí implementace vrací výsledky na základě interní reflexe nebo negace IsWriteOnlyzpracování v daném pořadí.

LookupIsReadPublic vrátí, zda je samotný člen veřejný; vrátí true pro veřejného člena u nepublikového deklarujícího typu. Místo IsReadPublic toho použijte, pokud chcete také zvážit viditelnost deklarujícího typu.

Tato metoda je vyvolána, když volající získá hodnotu z IsReadPublic. Tuto metodu přepište, pokud chcete nahlásit jednotné výsledky pro celou XamlMember odvozenou třídu, nebo pokud máte k dispozici specializovaná metadata pro určení tohoto typu na základě jednotlivých případů.

Důležité

Metoda LookupIsReadPublic je virtuální, a proto je možné ji přepsat. Přepsání má potenciál změnit (škodlivě nebo jinak) ohlášené informace o přístupu člena XAML tak, aby se již nerovnaly očekávaným způsobem s informacemi o přístupu k systému typů příslušné deklarace CLR. Pro všechny kontroly úrovní přístupu kritické pro zabezpečení použijte místo toho základní typ CLR.

Platí pro

Viz také