JetBrains PHPverse 2026

A classe MongoDB\Driver\Monitoring\CommandStartedEvent

(mongodb >=1.3.0)

Introdução

A classe MongoDB\Driver\Monitoring\CommandStartedEvent encapsula informação sobre um comando iniciado.

Resumo da classe

final class MongoDB\Driver\Monitoring\CommandStartedEvent {
/* Propriedades */
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;
/* Métodos */
final public getCommand(): object
final public getCommandName(): string
final public getDatabaseName(): string
final public getHost(): string
final public getOperationId(): string
final public getPort(): int
final public getRequestId(): string
final public getServerConnectionId(): ?int
}

Propriedades

host
O nome do host do servidor que executou o comando.
port
A porta do servidor que executou o comando.
commandName
O nome do comando.
databaseName
O nome do banco de dados.
command
O documento de comando.
operationId
O ID da operação. Ele pode ser usado para vincular eventos, como gravações em lote, que podem disparar vários comandos.
requestId
O ID da solicitação. Ele pode ser usado para associar este MongoDB\Driver\Monitoring\CommandStartedEvent a um evento correspondente MongoDB\Driver\Monitoring\CommandSucceededEvent ou MongoDB\Driver\Monitoring\CommandFailedEvent.
serviceId
O ID do serviço, ou null se o servidor não o suportar (ou seja, não estiver usando o modo de balanceamento de carga).
serverConnectionId
O ID de conexão do servidor, ou null se não estiver disponível.

Registro de Alterações

Versão Descrição
PECL mongodb 2.3.0 Adicionadas propriedades públicas readonly.

Índice

adicionar nota

Notas de Usuários

Não há notas de usuários para esta página.
To Top