internal SqliteEnlistment(SqliteAdoConnection cnn, Transaction scope) {
            _transaction = cnn.BeginTransaction();
            _scope = scope;
            _disposeConnection = false;

            _scope.EnlistVolatile(this, Portable.Transactions.EnlistmentOptions.None);
        }