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

如果這個 XamlMember 表示具有公用 true 存取子的屬性,則為 get,否則為 false

備註

預設實作會根據內部反映或負數 IsWriteOnly 傳回結果,依該連續處理。

LookupIsReadPublic 傳回成員本身是否為公用;它會針對非公用宣告類型上的公用成員傳回 trueIsReadPublic如果您想要考慮宣告類型的可見度,請改用 。

當呼叫端從 取得值時,就會叫用 IsReadPublic 這個方法。 如果您想要報告整個 XamlMember 衍生類別的統一結果,或您是否有特殊化中繼資料可供依大小寫來判斷此方法,請覆寫這個方法。

重要

方法是 LookupIsReadPublic 虛擬的,因此可以覆寫。 覆寫可能會以惡意方式變更 (,或) XAML 成員的報告存取訊號,使其不再以預期的方式與其基礎 CLR 宣告的類型系統存取訊號對齊。 對於存取層級的任何安全性關鍵檢查,請改用基礎 CLR 類型。

適用於

另請參閱