(
self,
engine: _SessionBind,
execution_options: Optional[CoreExecuteOptionsParameter] = None,
**kw: Any,
)
| 2141 | ) |
| 2142 | |
| 2143 | def _connection_for_bind( |
| 2144 | self, |
| 2145 | engine: _SessionBind, |
| 2146 | execution_options: Optional[CoreExecuteOptionsParameter] = None, |
| 2147 | **kw: Any, |
| 2148 | ) -> Connection: |
| 2149 | TransactionalContext._trans_ctx_check(self) |
| 2150 | |
| 2151 | trans = self._transaction |
| 2152 | if trans is None: |
| 2153 | trans = self._autobegin_t() |
| 2154 | return trans._connection_for_bind(engine, execution_options) |
| 2155 | |
| 2156 | @overload |
| 2157 | def _execute_internal( |
no test coverage detected