supportsTransactionAccessMode property

  1. @override
bool get supportsTransactionAccessMode
override

True when the loaded native library exports odbc_transaction_begin_v2 (added in Sprint 4.1). Callers that need the accessMode (READ ONLY / READ WRITE) parameter should gate on this flag; older binaries silently fall back to v1, which is equivalent to always passing accessMode = readWrite.

Implementation

@override
bool get supportsTransactionAccessMode =>
    _capabilities.supportsTransactionAccessMode ??
    super.supportsTransactionAccessMode;