EnumBuilder.GetInterfaces Method

Definition

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

public:
 override cli::array <Type ^> ^ GetInterfaces();
public override Type[] GetInterfaces ();
override this.GetInterfaces : unit -> Type[]
Public Overrides Function GetInterfaces () As Type()

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