Versioned data requires a column holding a version number. This is exposed to the application through a property of the .NET class

Namespace: NHibernate.Mapping.Attributes
Assembly:   NHibernate.Mapping.Attributes (in NHibernate.Mapping.Attributes)
Version: 1.2.0.4000

Syntax

Visual Basic (Declaration)
<SerializableAttribute> _
Public Class VersionAttribute _
	Inherits BaseAttribute
C#
[SerializableAttribute]
public class VersionAttribute : BaseAttribute
Visual C++
[SerializableAttribute]
public ref class VersionAttribute : public BaseAttribute

Inheritance Hierarchy

System.Object
  System.Attribute
    NHibernate.Mapping.Attributes.BaseAttribute
      NHibernate.Mapping.Attributes.VersionAttribute