supportsTransactionLockTimeout property

bool get supportsTransactionLockTimeout

True when the loaded native library exports odbc_transaction_begin_v3 (Sprint 4.2). Callers that intend to pass a non-default lockTimeoutMs should gate on this flag; older binaries fall back to v2/v1 and the timeout becomes a silent no-op (engine default).

Implementation

bool get supportsTransactionLockTimeout =>
    _bindings.supportsTransactionLockTimeout;