transaction

open override fun <T> transaction(propagation: TransactionPropagation, isolation: IsolationLevel, readOnly: Boolean, timeoutSeconds: Int?, block: (tx: QueryOperations) -> DataResult<T>): DataResult<T>