On constrained set-valued optimization