public override int GetHashCode() { unchecked { var hashCode = 41; hashCode = hashCode + 59 + Type.GetHashCode(); hashCode = hashCode + 59 + Hash.GetHashCode(); hashCode = hashCode + 59 + InstanceId.GetHashCode(); hashCode = hashCode + 59 + OwnerId.GetHashCode(); hashCode = hashCode + 59 + DynamicTrackableType.GetHashCode(); return(hashCode); } }