Inheritance: TransactionId
 public virtual bool Equals(LocalTransactionId that)
 {
     if (!Equals(this.Value, that.Value))
     {
         return(false);
     }
     if (!Equals(this.ConnectionId, that.ConnectionId))
     {
         return(false);
     }
     return(true);
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Creates a new local transaction ID
 /// </summary>
 public LocalTransactionId CreateLocalTransactionId()
 {
     LocalTransactionId id = new LocalTransactionId();
     id.ConnectionId = ConnectionId;
     id.Value = Interlocked.Increment(ref localTransactionCounter);
     return id;
 }