Determines the strategy used to generate new identity values.

Namespace:  Mindscape.LightSpeed
Assembly:  Mindscape.LightSpeed (in Mindscape.LightSpeed.dll)
Version: 4.0.0.0 (4.0.0.0)

Syntax

C#
public enum IdentityMethod
Visual Basic (Declaration)
Public Enumeration IdentityMethod

Members

Member nameDescription
Default
Use the default IdentityMethod
KeyTable
Uses the Key Table (hilo) pattern to efficiently produce database unique integer keys.
Guid
Sequence
Uses a database Sequence object like that supported on Oracle and PostgreSQL.
IdentityColumn
Uses an auto incrementing database identity column.
GuidComb
An IIdentityGenerator that generates Guid values using a strategy suggested Jimmy Nilsson's article on informit.com.
MultiSequence
Uses database Sequence objects like those supported on Oracle and PostgreSQL, and allows multiple sequences. Use NamingStrategy to specify the sequence names.

See Also