transaction property

TSQLTransaction? get transaction

Implementation

TSQLTransaction? get transaction => _transaction;
set transaction (TSQLTransaction? aValue)

Implementation

set transaction(TSQLTransaction? aValue) {
  if (identical(_transaction, aValue)) return;
  unprepare();
  if (_transaction != null) {
    _transaction!.removeFreeNotification(this);
  }
  _transaction = aValue;
  if (_transaction != null) {
    _transaction!.freeNotification(this);
    if (_transaction!.database != null &&
        !identical(database, _transaction!.database)) {
      database = _transaction!.database as TSQLConnection;
    }
  }
}