(
self,
engine: _SessionBind,
execution_options: Optional[CoreExecuteOptionsParameter] = None,
**kw: Any,
)
| 2100 | ) |
| 2101 | |
| 2102 | def _connection_for_bind( |
| 2103 | self, |
| 2104 | engine: _SessionBind, |
| 2105 | execution_options: Optional[CoreExecuteOptionsParameter] = None, |
| 2106 | **kw: Any, |
| 2107 | ) -> Connection: |
| 2108 | TransactionalContext._trans_ctx_check(self) |
| 2109 | |
| 2110 | trans = self._transaction |
| 2111 | if trans is None: |
| 2112 | trans = self._autobegin_t() |
| 2113 | return trans._connection_for_bind(engine, execution_options) |
| 2114 | |
| 2115 | @overload |
| 2116 | def _execute_internal( |
no test coverage detected