An IIdentifierGenerator that returns a Int64 constructed from the system time and a counter value. Not safe for use in a clustser!

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

Syntax

Visual Basic (Declaration)
Public Class CounterGenerator _
	Implements IIdentifierGenerator
C#
public class CounterGenerator : IIdentifierGenerator
Visual C++
public ref class CounterGenerator : IIdentifierGenerator
JavaScript
NHibernate.Id.CounterGenerator = function();

Type.createClass(
	'NHibernate.Id.CounterGenerator',
	null,
	NHibernate.Id.IIdentifierGenerator);

Inheritance Hierarchy

System..::.Object
  NHibernate.Id..::.CounterGenerator

See Also