/// <summary> /// Constructor. /// </summary> /// <param name="internalTransaction">Internal transaction.</param> /// <param name="internalSession">Internal session.</param> public JetTransactionInternal(Transaction internalTransaction, IJetSession internalSession) { if (internalSession == null) { throw new ArgumentNullException(nameof(internalSession)); } InternalTransaction = internalTransaction; InternalSession = internalSession; }
/// <summary> /// Constructor. /// </summary> /// <param name="session">Session.</param> /// <param name="transaction">Transaction.</param> public JetTransaction(IJetSession session, Transaction transaction) { Internal = new JetTransactionInternal(transaction, session); }