public Transaction(Transaction transaction) { _userTransaction = new UserTransaction(transaction.UserTransaction); _systemTransaction = new SystemTransaction(transaction.SystemTransaction); _userTransaction.SetCacheKey(transaction.UserTransaction.CacheKey); }
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; }
public Transaction(UserTransaction transaction) { _userTransaction = new UserTransaction(transaction); _systemTransaction = new SystemTransaction("-1"); }
public Transaction(string eventHash, string distributorHash) { _userTransaction = new UserTransaction(distributorHash); _systemTransaction = new SystemTransaction(eventHash); }