When multiple threads of control are modifying the database, there is
            normally the potential for deadlock. In Berkeley DB, deadlock is
            signified by a DeadlockException thrown from the Berkeley DB function.
            Whenever a Berkeley DB function throws a DeadlockException, the
            enclosing transaction should be aborted.
            
    Namespace: 
   BerkeleyDBAssembly: libdb_dotnet53 (in libdb_dotnet53.dll) Version: 5.3.28.0
 Syntax
Syntax
| C# | 
|---|
| public class DeadlockException : DatabaseException | 
| Visual Basic (Declaration) | 
|---|
| Public Class DeadlockException _ Inherits DatabaseException | 
| Visual C++ | 
|---|
| public ref class DeadlockException : public DatabaseException | 
 Inheritance Hierarchy
Inheritance Hierarchy
System..::.Object
System..::.Exception
BerkeleyDB..::.DatabaseException
BerkeleyDB..::.DeadlockException
System..::.Exception
BerkeleyDB..::.DatabaseException
BerkeleyDB..::.DeadlockException





