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

(mongodb >=1.3.0)

Введение

Класс MongoDB\Driver\Monitoring\CommandStartedEvent содержит информацию о запущенной команды.

Обзор класса

final class MongoDB\Driver\Monitoring\CommandStartedEvent {
/* Свойства */
public readonly string $host;
public readonly int $port;
public readonly string $commandName;
public readonly string $databaseName;
public readonly object $command;
public readonly string $operationId;
public readonly string $requestId;
public readonly ?int $serverConnectionId;
/* Методы */
final public function getCommand(): object
final public function getCommandName(): string
final public function getDatabaseName(): string
final public function getHost(): string
final public function getOperationId(): string
final public function getPort(): int
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
Имя базы данных.
command
Документ команды.
operationId
Идентификатор операции. Используется для связывания событий между собой, например, для bulk-операций записи, которые могут порождать несколько команд.
requestId
Идентификатор запроса. Используется для связывания события MongoDB\Driver\Monitoring\CommandStartedEvent с соответствующим MongoDB\Driver\Monitoring\CommandSucceededEvent или MongoDB\Driver\Monitoring\CommandFailedEvent.
serviceId
Идентификатор службы или null, если сервер не поддерживает его (то есть когда не используется режим балансировки нагрузки).
serverConnectionId
Идентификатор соединения с сервером или null, если недоступен.

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

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

Содержание

Добавить

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

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