Instances represent a lock mode for a row of a relational database table.

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

Syntax

Visual Basic (Declaration)
<SerializableAttribute> _
Public NotInheritable Class LockMode
C#
[SerializableAttribute]
public sealed class LockMode
Visual C++
[SerializableAttribute]
public ref class LockMode sealed
JavaScript
NHibernate.LockMode = function();

Type.createClass(
	'NHibernate.LockMode');

Remarks

It is not intended that users spend much time worrying about locking since Hibernate usually obtains exactly the right lock level automatically. Some "advanced" users may wish to explicitly specify lock levels.

Inheritance Hierarchy

System..::.Object
  NHibernate..::.LockMode

See Also