EnumBuilder.GetInterfaces Method

Definition

Returns an array of all the interfaces implemented on this a class and its base classes.

C#
public override Type[] GetInterfaces();

Returns

Type[]

Returns an array of Type objects representing the implemented interfaces. If none are defined, an empty array is returned.

Remarks

As a workaround, to retrieve the interface of a finished type, 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