C# Class Nemo.Id.HiLoGenerator

Inheritance: IIdGenerator
Mostrar archivo Open project: stepaside/Nemo

Public Methods

Method Description
Generate ( ) : object
HiLoGenerator ( Type entityType, PropertyInfo property ) : System
HiLoGenerator ( Type entityType, PropertyInfo property, int maxLo ) : System
HiLoGenerator ( Type entityType, PropertyInfo property, int maxLo, string connectionName ) : System
HiLoGenerator ( object entity, PropertyInfo property ) : System
HiLoGenerator ( object entity, PropertyInfo property, int maxLo ) : System
HiLoGenerator ( object entity, PropertyInfo property, int maxLo, string connectionName ) : System

Private Methods

Method Description
CreateTableIfNotExists ( ) : void
MoveNextHi ( ) : void

Method Details

Generate() public method

public Generate ( ) : object
return object

HiLoGenerator() public method

public HiLoGenerator ( Type entityType, PropertyInfo property ) : System
entityType System.Type
property System.Reflection.PropertyInfo
return System

HiLoGenerator() public method

public HiLoGenerator ( Type entityType, PropertyInfo property, int maxLo ) : System
entityType System.Type
property System.Reflection.PropertyInfo
maxLo int
return System

HiLoGenerator() public method

public HiLoGenerator ( Type entityType, PropertyInfo property, int maxLo, string connectionName ) : System
entityType System.Type
property System.Reflection.PropertyInfo
maxLo int
connectionName string
return System

HiLoGenerator() public method

public HiLoGenerator ( object entity, PropertyInfo property ) : System
entity object
property System.Reflection.PropertyInfo
return System

HiLoGenerator() public method

public HiLoGenerator ( object entity, PropertyInfo property, int maxLo ) : System
entity object
property System.Reflection.PropertyInfo
maxLo int
return System

HiLoGenerator() public method

public HiLoGenerator ( object entity, PropertyInfo property, int maxLo, string connectionName ) : System
entity object
property System.Reflection.PropertyInfo
maxLo int
connectionName string
return System