Termina uma sessão

# MongoDB\Driver\Session::endSession

(mongodb >=1.5.0)

MongoDB\Driver\Session::endSession — Termina uma sessão

### Descrição

final public function MongoDB\Driver\Session::endSession(): void

Este método fecha uma sessão existente. Se uma transação foi associada a esta sessão, a transação será abortada. Após chamar esse método, as aplicações não deverão invocar outros métodos na sessão.

> Nota: As sessões também são encerradas durante a coleta de lixo. Não deveria ser necessário chamar esse método em circunstâncias normais.

### Parâmetros

Esta função não possui parâmetros.

### Valor Retornado

Nenhum valor é retornado.

### Erros/Exceções

- Lança uma exceção MongoDB\Driver\Exception\InvalidArgumentException em caso de erro ao analisar argumentos.

### Veja Também

- MongoDB\Driver\Manager::startSession() - Inicia uma nova sessão de cliente para uso com este cliente
- MongoDB\Driver\Session::abortTransaction() - Aborta uma transação
- MongoDB\Driver\Session::commitTransaction() - Confirma uma transação
- MongoDB\Driver\Session::startTransaction() - Inicia uma transação

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