I have a class like the below. GetInterfaces() says

> 
> If the current Type represents a type
>  parameter in the definition of a
>  generic type or generic method, this
>  method searches the interface
>  constraints and any interfaces
>  inherited from class or interface
>  constraints.
> 
> 
> 

Is it possible for me to not get any inherited interface? When i use GetInterfaces on ABC i only want to see DEF, not DEF and GHI.

```
interface DEF : GHI {...}
class ABC : DEF {...}

```