Documentación offline PHP master

La clase MongoDB\Driver\Monitoring\CommandFailedEvent

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

Introducción#

La clase MongoDB\Driver\Monitoring\CommandFailedEvent contiene la información sobre una comando que ha fallado.

Sinopsis de la clase#

MongoDB\Driver\Monitoring\CommandFailedEvent

final

MongoDB\Driver\Monitoring\CommandFailedEvent

Propiedades

public

readonly

string

host

public

readonly

int

port

public

readonly

string

commandName

public

readonly

string

databaseName

public

readonly

int

duration

public

readonly

Exception

error

public

readonly

object

reply

public

readonly

string

operationId

public

readonly

string

requestId

public

readonly

MongoDB\BSON\ObjectId

null

serviceId

public

readonly

int

null

serverConnectionId

Métodos

Propiedades#

host
El nombre del host del servidor que ejecutó el comando.

port
El puerto del servidor que ejecutó el comando.

commandName
El nombre del comando.

databaseName
El nombre de la base de datos.

duration
La duración del comando en microsegundos. La duración es un valor calculado que incluye el tiempo necesario para enviar el mensaje y recibir la respuesta del servidor.

error
La excepción lanzada cuando el comando falló.

reply
El documento de respuesta de error devuelto por el servidor.

operationId
El identificador de operación. Puede usarse para vincular eventos entre sí, como en escrituras en bloque, que pueden despachar varios comandos.

requestId
El identificador de la petición. Puede usarse para asociar este MongoDB\Driver\Monitoring\CommandFailedEvent con un MongoDB\Driver\Monitoring\CommandStartedEvent correspondiente.

serviceId
El identificador de servicio, o null si el servidor no lo soporta (es decir, cuando no se utiliza el modo de balanceo de carga).

serverConnectionId
El identificador de la conexión al servidor, o null si no está disponible.

Historial de cambios#

Versión Descripción
PECL mongodb 2.3.0 Se añadieron propiedades públicas readonly. La propiedad duration reemplaza al método getDurationMicros.