public override bool Equals(object that) { if(that is XATransactionId) { return Equals((XATransactionId) that); } return false; }