Класс MongoDB\Driver\Monitoring\CommandSucceededEvent

(mongodb >=1.3.0)

Введение

Класс MongoDB\Driver\Monitoring\CommandSucceededEvent содержит информацию об успешной команде.

Обзор класса

final class MongoDB\Driver\Monitoring\CommandSucceededEvent {
/* Свойства */
public readonly string $host;
public readonly int $port;
public readonly string $commandName;
public readonly string $databaseName;
public readonly int $duration;
public readonly object $reply;
public readonly string $operationId;
public readonly string $requestId;
public readonly ?int $serverConnectionId;
/* Методы */
final public function getCommandName(): string
final public function getDatabaseName(): string
final public function getDurationMicros(): int
final public function getHost(): string
final public function getOperationId(): string
final public function getPort(): int
final public function getReply(): object
final public function getRequestId(): string
final public function getServer(): MongoDB\Driver\Server
final public function getServerConnectionId(): ?int
final public function getServiceId(): ?MongoDB\BSON\ObjectId
}

Свойства

host
Имя хоста сервера, который выполнил команду.
port
Порт сервера, который выполнил команду.
commandName
Имя команды.
databaseName
Имя базы данных.
duration
Длительность команды в микросекундах. Длительность представляет собой расчётное значение, которое включает время отправки сообщения и получения ответа от сервера.
reply
Документ ответа, который вернул сервер.
operationId
Идентификатор операции. Используется для связывания событий между собой, например, для bulk-операций записи, которые могут порождать несколько команд.
requestId
Идентификатор запроса. Используется для связывания события MongoDB\Driver\Monitoring\CommandSucceededEvent с соответствующим MongoDB\Driver\Monitoring\CommandStartedEvent.
serviceId
Идентификатор службы или null, если сервер не поддерживает его (то есть когда не используется режим балансировки нагрузки).
serverConnectionId
Идентификатор соединения с сервером или null, если недоступен.

Список изменений

Версия Описание
PECL-модуль mongodb 2.3.0 Добавлены свойства public readonly. Свойство duration заменяет метод getDurationMicros().

Содержание

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top