XamlMember.LookupIsReadPublic メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
この 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
戻り値
この XamlMember がパブリックの true
アクセサーを持つプロパティを表す場合は get
。それ以外の場合は false
。
注釈
既定の実装では、内部リフレクションまたは否定 IsWriteOnly、その順序での処理のいずれかに基づいて結果が返されます。
LookupIsReadPublic は、メンバー自体がパブリックであるかどうかを返します。これは、 true
パブリックでない宣言型のパブリック メンバーに対して返されます。 代わりに、宣言する型の可視性も考慮する場合に使用 IsReadPublic します。
このメソッドは、呼び出し元が値 IsReadPublicを取得するときに呼び出されます。 派生クラス全体 XamlMember の統一された結果を報告する場合、またはケースごとにこれを決定するために使用できる特殊なメタデータがある場合は、このメソッドをオーバーライドします。
重要
メソッドは LookupIsReadPublic 仮想であるため、オーバーライドできます。 オーバーライドは、XAML メンバーの報告されたアクセス情報を変更する (悪意を持つなど) 可能性があるため、基になる CLR 宣言の型システム アクセス情報と予期される方法で一致しなくなります。 アクセス レベルのセキュリティクリティカルなチェックでは、代わりに基になる CLR 型を使用します。