public override void Terminate()
        {
            InternalTransaction currentTransaction = _transaction;

            if (currentTransaction != null)
            {
                currentTransaction.Terminate();
            }
        }