示例#1
0
 /// <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;
 }
示例#2
0
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="session">Session.</param>
 /// <param name="transaction">Transaction.</param>
 public JetTransaction(IJetSession session, Transaction transaction)
 {
     Internal = new JetTransactionInternal(transaction, session);
 }