public virtual bool Equals(LocalTransactionId that) { if (!Equals(this.Value, that.Value)) { return(false); } if (!Equals(this.ConnectionId, that.ConnectionId)) { return(false); } return(true); }
public virtual bool Equals(LocalTransactionId that) { if (! Equals(this.Value, that.Value)) return false; if (! Equals(this.ConnectionId, that.ConnectionId)) return false; return true; }
public static string ToStomp(LocalTransactionId transactionId) { return transactionId.ConnectionId.Value + ":" + transactionId.Value; }
/// <summary> /// Creates a new local transaction ID /// </summary> public LocalTransactionId CreateLocalTransactionId() { LocalTransactionId id= new LocalTransactionId(); id.ConnectionId = ConnectionId; lock (this) { id.Value = (++localTransactionCounter); } return id; }