NPersistence Reference Guide
Thrown by the persistence provider when an pessimistic locking conflict occurs that does not result in transaction rollback. This exception may be thrown as part of an API call, at, flush or at commit time. The current transaction, if one is active, will be not be marked for rollback.

Namespace: NPersistence
Assembly: NPersistence (in NPersistence.dll) Version: 2.0.0.0 (2.0.0.0)

Syntax

   
 C# 
public class LockTimeoutException : PersistenceException

Members

         
 All Members  Constructors   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
LockTimeoutException()()()()
Constructs a new LockTimeoutException exception with null as its detail message.
LockTimeoutException(Exception)
Constructs a new LockTimeoutException exception with the specified cause.
LockTimeoutException(Object)
Constructs a new LockTimeoutException exception with the specified object.
LockTimeoutException(String)
Constructs a new LockTimeoutException exception with the specified detail message.
LockTimeoutException(String, Exception)
Constructs a new LockTimeoutException exception with the specified detail message and cause.
LockTimeoutException(String, Exception, Object)
Constructs a new LockTimeoutException exception with the specified detail message, cause, and entity.
GetObject()()()()
Returns the object that caused this exception.

Inheritance Hierarchy

System..::..Object
  System..::..Exception
    NPersistence..::..PersistenceException
      NPersistence..::..LockTimeoutException

See Also