Прочитать на английском

Поделиться через


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

См. также раздел