英語で読む

次の方法で共有


InterfaceMapping 構造体

定義

インターフェイスを実装するクラスの実際のメソッドに、そのインターフェイスのマッピングを取得します。

C#
public struct InterfaceMapping
C#
[System.Runtime.InteropServices.ComVisible(true)]
public struct InterfaceMapping
継承
InterfaceMapping
属性

注釈

型が InterfaceMapping インターフェイスで指定されたメソッド名以外のメソッド名を使用するインターフェイス メソッドを実装する場合、または型が同じ名前のメソッドを持つ複数のインターフェイスを実装する場合は、 構造体を使用します。

構造体を InterfaceMapping 取得するには、 メソッドを使用します Type.GetInterfaceMap

フィールド

InterfaceMethods

インターフェイスで定義されているメソッドを示します。

InterfaceType

インターフェイスを表す型を示します。

TargetMethods

インターフェイスを実装するメソッドを示します。

TargetType

インターフェイスの割り当てを作成する際に使用された型を表します。

適用対象

製品 バージョン
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

こちらもご覧ください