public internalTransactionScope(SqlQueueManager parent) { if (SqlTransactionContext.Current == null) { transactionToCommit = parent.BeginTransaction(); } }
public void Dispose() { if (transactionToCommit != null) { try { transactionToCommit.Transaction.Commit(); } catch (Exception ex) { Logger.Warn("Exception encountered when trying to commit transaction.", ex); } transactionToCommit.Dispose(); transactionToCommit = null; } }
public void Dispose() { Current = null; _transaction.Dispose(); _connection.Dispose(); }
public void Dispose() { if (transactionToCommit != null) { try { transactionToCommit.Transaction.Commit(); } catch (Exception ex) { Logger.Warn("Exception encountered when trying to commit transaction.",ex); } transactionToCommit.Dispose(); transactionToCommit = null; } }