Example #1
0
        public Transaction(Transaction transaction)
        {
            _userTransaction   = new UserTransaction(transaction.UserTransaction);
            _systemTransaction = new SystemTransaction(transaction.SystemTransaction);

            _userTransaction.SetCacheKey(transaction.UserTransaction.CacheKey);
        }
Example #2
0
 public SystemTransaction(SystemTransaction systemTransaction)
 {
     EventHash               = systemTransaction.EventHash;
     State                   = systemTransaction.State;
     OperationName           = systemTransaction.OperationName;
     OperationType           = systemTransaction.OperationType;
     IsError                 = systemTransaction.IsError;
     TransactionAnswersCount = systemTransaction.TransactionAnswersCount;
     PerfTimer               = systemTransaction.PerfTimer;
     Distributor             = systemTransaction.Distributor;
     _uniqueTime             = systemTransaction._uniqueTime;
     CustomOperationField    = systemTransaction.CustomOperationField;
     TableName               = systemTransaction.TableName;
     HashFromValue           = systemTransaction.HashFromValue;
 }
Example #3
0
 public Transaction(UserTransaction transaction)
 {
     _userTransaction   = new UserTransaction(transaction);
     _systemTransaction = new SystemTransaction("-1");
 }
Example #4
0
 public Transaction(string eventHash, string distributorHash)
 {
     _userTransaction   = new UserTransaction(distributorHash);
     _systemTransaction = new SystemTransaction(eventHash);
 }