MethodBase.IsAssembly プロパティ
同じアセンブリの異なるクラスからこのメソッドを呼び出すことができるかどうかを示す値を取得します。
Public ReadOnly Property IsAssembly As Boolean
[C#]
public bool IsAssembly {get;}
[C++]
public: __property bool get_IsAssembly();
[JScript]
public function get IsAssembly() : Boolean;
プロパティ値
同じアセンブリの異なるクラスからこのメソッドを呼び出すことができる場合は true 。それ以外の場合は false 。
解説
設定されている場合、このメソッドは同じアセンブリの異なるクラスから呼び出すことができます。
MethodBase を取得するには、最初に型を取得します。型からメソッドを取得します。メソッドから MethodBase を取得します。 MethodBase またはコンストラクタがパブリックでない場合は、それらは保護されているため簡単にはアクセスできません。パブリックでないメソッドにアクセスするには、 GetMethod で BindingFlags マスクを NonPublic に設定します。
使用例
指定したメソッドが同一アセンブリ内の他のクラスから呼び出すことのできるメソッドかどうかを調べ、その結果を表示します。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET
参照
MethodBase クラス | MethodBase メンバ | System.Reflection 名前空間 | FieldAttributes | Boolean | BindingFlags