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 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 the mongodb driver server classphp mongodb driver the mongodb driver writeconcern classphp mongodb driver the mongodb driver writeconcernerror classphp mongodb driver the mongodb driver writeerror classphp mongodb driver the mongodb driver writeresult classphp mongodb driver monitoring commandfailedevent returns the exception associated with the failed commandphp mongodb driver exception runtimeexception returns whether an error label is associated with an exception
关注编程学问公众号