/// <summary>
        /// Gets the non managed TX connection.
        /// </summary>
        /// <returns></returns>
        protected override ConnectionAndTransactionHolder GetNonManagedTXConnection()
        {
            ConnectionTxPair pair = ConnectionUtils.DoGetConnection(dbProvider);

            return(new ConnectionAndTransactionHolder(pair.Connection, pair.Transaction));
        }