MethodBase クラス
メソッドとコンストラクタに関する情報を提供します。
この型のすべてのメンバの一覧については、MethodBase メンバ を参照してください。
System.Object
System.Reflection.MemberInfo
System.Reflection.MethodBase
System.Reflection.ConstructorInfo
System.Reflection.MethodInfo
<Serializable>
<ClassInterface(ClassInterfaceType.AutoDual)>
MustInherit Public Class MethodBase Inherits MemberInfo
[C#]
[Serializable]
[ClassInterface(ClassInterfaceType.AutoDual)]
public abstract class MethodBase : MemberInfo
[C++]
[Serializable]
[ClassInterface(ClassInterfaceType::AutoDual)]
public __gc __abstract class MethodBase : public MemberInfo
[JScript]
public
Serializable
ClassInterface(ClassInterfaceType.AutoDual)
abstract class MethodBase extends MemberInfo
スレッドセーフ
この型の public static (Visual Basicでは Shared) のすべてのメンバは、マルチスレッド操作で安全に使用できます。インスタンスのメンバの場合は、スレッドセーフであるとは限りません。
解説
MethodBase は、 MethodInfo および ConstructorInfo の基本クラスです。
継承時の注意: MethodBase から継承する場合、 GetParameters 、 Invoke の抽象オーバーロード、 GetMethodImplementationFlags の各メンバをオーバーライドする必要があります。
必要条件
名前空間: System.Reflection
プラットフォーム: 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
アセンブリ: Mscorlib (Mscorlib.dll 内)