no es GenericMethodDefinition. Es posible que sólo se llame a MakeGenericMethod en un método para el que MethodBase.IsGenericMethodDefinition ...