Завершает сеанс

# MongoDB\Driver\Session::endSession

(mongodb >=1.5.0)

MongoDB\Driver\Session::endSession — Завершает сеанс

### Описание

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

Этот метод закрывает существующий сеанс. Если транзакция была связана с этим сеансом, транзакция будет прервана. После вызова этого метода приложения не должны вызывать другие методы в сеансе.

> Замечание: Сессии также закрыты во время сбора мусора. Не должно быть необходимости вызывать этот метод при нормальных обстоятельствах.

### Список параметров

Сигнатура функции не содержит параметров.

### Возвращаемые значения

Функция не возвращает значения после выполнения.

### Ошибки

- При ошибке парсинга аргумента метод выбрасывает исключение MongoDB\Driver\Exception\InvalidArgumentException.

### Смотрите также

- MongoDB\Driver\Manager::startSession() - Запускает новый клиентский сеанс для использования с этим клиентом
- MongoDB\Driver\Session::abortTransaction() - Прерывает транзакцию
- MongoDB\Driver\Session::commitTransaction() - Фиксирует транзакцию
- MongoDB\Driver\Session::startTransaction() - Запускает транзакцию

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