public override bool Equals(object obj) { SetDataTxn peer = (SetDataTxn)obj; if (peer == null) { return(false); } if (Object.ReferenceEquals(peer, this)) { return(true); } bool ret = false; ret = Path.Equals(peer.Path); if (!ret) { return(ret); } ret = Data.Equals(peer.Data); if (!ret) { return(ret); } ret = (Version == peer.Version); if (!ret) { return(ret); } return(ret); }
public int CompareTo(object obj) { SetDataTxn peer = (SetDataTxn)obj; if (peer == null) { throw new InvalidOperationException("Comparing different types of records."); } int ret = 0; ret = Path.CompareTo(peer.Path); if (ret != 0) { return(ret); } ret = Data.CompareTo(peer.Data); if (ret != 0) { return(ret); } ret = (Version == peer.Version) ? 0 : ((Version < peer.Version) ? -1 : 1); if (ret != 0) { return(ret); } return(ret); }
public int CompareTo(object obj) { SetDataTxn setDataTxn = (SetDataTxn)obj; if (setDataTxn == null) { throw new InvalidOperationException("Comparing different types of records."); } int num1 = this.Path.CompareTo(setDataTxn.Path); if (num1 != 0) { return(num1); } int num2 = this.Data.CompareTo(setDataTxn.Data); if (num2 != 0) { return(num2); } int num3 = this.Version == setDataTxn.Version ? 0 : (this.Version < setDataTxn.Version ? -1 : 1); if (num3 != 0) { return(num3); } return(num3); }
public override bool Equals(object obj) { SetDataTxn setDataTxn = (SetDataTxn)obj; if (setDataTxn == null) { return(false); } if (object.ReferenceEquals((object)setDataTxn, (object)this)) { return(true); } bool flag1 = this.Path.Equals(setDataTxn.Path); if (!flag1) { return(flag1); } bool flag2 = this.Data.Equals((object)setDataTxn.Data); if (!flag2) { return(flag2); } bool flag3 = this.Version == setDataTxn.Version; if (!flag3) { return(flag3); } return(flag3); }
public override bool Equals(object obj) { SetDataTxn objA = (SetDataTxn)obj; if (objA == null) { return(false); } if (object.ReferenceEquals(objA, this)) { return(true); } bool flag = false; flag = this.Path.Equals(objA.Path); if (flag) { flag = this.Data.Equals(objA.Data); if (!flag) { return(flag); } flag = this.Version == objA.Version; if (!flag) { return(flag); } } return(flag); }
public int CompareTo(object obj) { SetDataTxn txn = (SetDataTxn)obj; if (txn == null) { throw new InvalidOperationException("Comparing different types of records."); } int num = 0; num = this.Path.CompareTo(txn.Path); if (num == 0) { num = this.Data.CompareTo(txn.Data); if (num != 0) { return(num); } num = (this.Version == txn.Version) ? 0 : ((this.Version < txn.Version) ? -1 : 1); if (num != 0) { return(num); } } return(num); }