如果在双方签订的承包合同中有关于合同终止或者合同解除的明确约定,且该约定包含了因建设单位欠付工程款的情况下承包商解除合同的条款的话,应当认为是因协议终止。
其法律关系是因违约而终止
合同解除有约定解除和法定解除二种
合同中约定了合同解除条件,条件成就或双方协商解除为约定解除;
合同法定解除即合同法第94条规定,有下列情形之一的,当事人可以解除合同:
(一)因不可抗力致使不能实现合同目的;
(二)在履行期限届满之前,当事人一方明确表示或者以自己的行为表明不履行主要债务;
(三)当事人一方迟延履行主要债务,经催告后在合理期限内仍未履行;
(四)当事人一方迟延履行债务或者有其他违约行为致使不能实现合同目的;
(五)法律规定的其他情形。
你问的情况,如合同约定此种情况可以解除则是协议解除,如无则属法定解除。当然,法定解除情形成就,也要依法履行解除程序