supportsAsyncMultiResultStream property

bool get supportsAsyncMultiResultStream
inherited

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

bool get supportsAsyncMultiResultStream =>
    _odbc_stream_multi_start_async_ptr != null &&
    _odbc_stream_poll_async_ptr != null;