The MongoDB\Driver\Exception\RuntimeException class

(mongodb >= 1.0.0)

简介

Thrown when the driver encounters a runtime error (e.g. internal error from » libmongoc).

类摘要

MongoDB\Driver\Exception\RuntimeException extends RuntimeException implements MongoDB\Driver\Exception\Exception {
/* 属性 */
protected bool $errorLabels ;
/* 继承的属性 */
protected string $message ;
protected int $code ;
protected string $file ;
protected int $line ;
/* 方法 */
final public hasErrorLabel ( string $errorLabel ) : bool
/* 继承的方法 */
final public Exception::getMessage ( void ) : string
final public Exception::getPrevious ( void ) : Throwable
final public Exception::getCode ( void ) : int
final public Exception::getFile ( void ) : string
final public Exception::getLine ( void ) : int
final public Exception::getTrace ( void ) : array
final public Exception::getTraceAsString ( void ) : string
public Exception::__toString ( void ) : string
final private Exception::__clone ( void ) : void
}

属性

errorLabels

Contains an array of error labels to go with an exception. For example, error labels can be used to detect whether a transaction can be retried safely if the TransientTransactionError label is present. The existence of a specific error label should be tested for with the MongoDB\Driver\Exception\RuntimeException::hasErrorLabel(), instead of interpreting this errorLabels property manually.

更新日志

版本 说明
1.6.0

The MongoDB\Driver\Exception\RuntimeException::hasErrorLabel() method and MongoDB\Driver\Exception\RuntimeException::errorLabels property have been added.

Table of Contents

相关文章
php mongodb driver the mongodb driver bulkwrite classphp mongodb driver the mongodb driver command classphp mongodb driver the mongodb driver cursor classphp mongodb driver the mongodb driver cursorid classphp mongodb driver exception the mongodb driver exception authenticationexception classphp mongodb driver exception the mongodb driver exception bulkwriteexception classphp mongodb driver exception the mongodb driver exception connectionexception classphp mongodb driver exception the mongodb driver exception connectiontimeoutexception classphp mongodb driver exception the mongodb driver exception executiontimeoutexception classphp mongodb driver exception the mongodb driver exception invalidargumentexception classphp mongodb driver exception the mongodb driver exception logicexception classphp mongodb driver exception the mongodb driver exception runtimeexception classphp mongodb driver exception the mongodb driver exception sslconnectionexception class deprecated php mongodb driver exception the mongodb driver exception unexpectedvalueexception classphp mongodb driver exception the mongodb driver exception writeexception classphp mongodb driver the mongodb driver manager classphp mongodb driver monitoring the mongodb driver monitoring commandfailedevent classphp mongodb driver monitoring the mongodb driver monitoring commandstartedevent classphp mongodb driver the mongodb driver writeresult classphp mongodb driver exception runtimeexception returns whether an error label is associated with an exception
关注编程学问公众号