Indica si una transacción multi-documento está en curso

# MongoDB\Driver\Session::isInTransaction

(mongodb >=1.6.0)

MongoDB\Driver\Session::isInTransaction — Indica si una transacción multi-documento está en curso

### Descripción

final public function MongoDB\Driver\Session::isInTransaction(): bool

Indica si una transacción multi-documento está actualmente en curso para esta sesión. Una transacción se considera "en curso" si ha sido iniciada pero no ha sido confirmada o anulada.

### Parámetros

Esta función no contiene ningún parámetro.

### Valores devueltos

Devuelve `true` si una transacción está actualmente en curso para esta sesión, y `false` en caso contrario.

### Errores/Excepciones

- Lanza una excepción MongoDB\Driver\InvalidArgumentException en caso de error durante el análisis de un argumento.

### Ver también

- MongoDB\Driver\Session::getTransactionState() - Devuelve el estado de la transacción actual para esta sesión

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open