TypeBuilder.DefineMethodOverride メソッド
アセンブリ: mscorlib (mscorlib.dll 内)

Public Sub DefineMethodOverride ( _ methodInfoBody As MethodInfo, _ methodInfoDeclaration As MethodInfo _ )
Dim instance As TypeBuilder Dim methodInfoBody As MethodInfo Dim methodInfoDeclaration As MethodInfo instance.DefineMethodOverride(methodInfoBody, methodInfoDeclaration)
public function DefineMethodOverride ( methodInfoBody : MethodInfo, methodInfoDeclaration : MethodInfo )


DefineMethodOverride は、メソッド impl を定義します。メソッド impl は、実装へのトークン ポイントで、本体が実装する宣言を指すトークンです。本体は、メソッド impl が定義されている型で定義する必要があります。また、本体は仮想 (Visual Basic では Overridable) であることが必要です。宣言は、型、派生クラスのメソッド、または型で定義されているメソッドによって実装されたインターフェイスで定義されるメソッドにできます。宣言がインターフェイスだけにある場合は、そのインターフェイスに定義されているスロットが変更されます。宣言が基本型のメソッドになる場合、メソッドのスロットはオーバーライドされ、オーバーライドされたメソッドの重複も置き換えられます。オーバーライドされたメソッドを宣言済みの実メソッドにすることはできません。メソッドが同じ型にある場合は、スロットが置き換えられ、置き換えられたメソッドの重複がオーバーライドされます。

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からTypeBuilder.DefineMethodOverride メソッドを検索する場合は、下記のリンクをクリックしてください。

- TypeBuilder.DefineMethodOverride メソッドのページへのリンク