TypeBuilder.GetInterfaceMap(Type) Method

Definition

Returns an interface mapping for the requested interface.

C#
public override System.Reflection.InterfaceMapping GetInterfaceMap(Type interfaceType);
C#
[System.Runtime.InteropServices.ComVisible(true)]
public override System.Reflection.InterfaceMapping GetInterfaceMap(Type interfaceType);

Parameters

interfaceType
Type

The Type of the interface for which the mapping is to be retrieved.

Returns

Returns the requested interface mapping.

Attributes

Exceptions

This method is not implemented for incomplete types.

Remarks

Retrieve the type using Type.GetType or Assembly.GetType and use reflection on the retrieved type.

Applies to

Product Versions
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.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 2.0 (package-provided), 2.1