Used to uniquely key an entity instance in relation to a particular session by some unique property reference, as opposed to identifier. Uniqueing information consists of the entity-name, the referenced property name, and the referenced property value.

Namespace: NHibernate.Engine
Assembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)

Syntax

C#
[SerializableAttribute]
public class EntityUniqueKey
Visual Basic
<SerializableAttribute> _
Public Class EntityUniqueKey
Visual C++
[SerializableAttribute]
public ref class EntityUniqueKey

Inheritance Hierarchy

System..::..Object
  NHibernate.Engine..::..EntityUniqueKey

See Also