можно так, наверное:
X++:
void isConRecUnique(Args _args)
{
Container myCon;
Set mySet = new set(Types::String);
Int elementsNum;
;
//... fill in container
elementsNum = conlen(mycon);
info(elementsNum == set::create( [ 1, any2int(mySet.typeId()), elementsNum ] + myCon ).elements() ?
"Unique" : "Not unique") ;
}