예제 #1
0
        public void Dispose()
        {
            if (!m_commited)
            {
                Parent.Rollback();
            }

            m_owner.RemoveCurrentTransaction();
        }
예제 #2
0
 public void Dispose()
 {
     try
     {
         m_connection?.Dispose();
     }
     catch {; }
     finally
     {
         try
         {
             m_scope?.Dispose();
         }
         catch {; }
         finally
         {
             m_owner.RemoveCurrentTransaction();
         }
     }
 }