An upgrade lock.

Namespace:  NHibernate
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
Public Shared Upgrade As LockMode
C#
public static LockMode Upgrade
Visual C++
public:
static LockMode^ Upgrade
JavaScript
NHibernate.LockMode.upgrade

Remarks

Objects loaded in this lock mode are materialized using an SQL SELECT ... FOR UPDATE

See Also