C# Class Deveel.Data.Sql.Sequences.SequenceManager.Sequence

Inheritance: ISequence
Afficher le fichier Open project: deveel/deveeldb

Private Properties

Свойство Type Description
IncrementValue SqlNumber

Méthodes publiques

Méthode Description
GetCurrentValue ( ) : SqlNumber
IncrementCurrentValue ( ) : void
IncrementLastValue ( ) : void
NextValue ( ) : SqlNumber
Sequence ( SequenceManager manager, SqlNumber id, SequenceInfo sequenceInfo ) : System
Sequence ( SequenceManager manager, SqlNumber id, SqlNumber lastValue, SequenceInfo sequenceInfo ) : System
SetValue ( SqlNumber value ) : SqlNumber

Private Methods

Méthode Description
IncrementValue ( SqlNumber val ) : SqlNumber

Method Details

GetCurrentValue() public méthode

public GetCurrentValue ( ) : SqlNumber
Résultat SqlNumber

IncrementCurrentValue() public méthode

public IncrementCurrentValue ( ) : void
Résultat void

IncrementLastValue() public méthode

public IncrementLastValue ( ) : void
Résultat void

NextValue() public méthode

public NextValue ( ) : SqlNumber
Résultat SqlNumber

Sequence() public méthode

public Sequence ( SequenceManager manager, SqlNumber id, SequenceInfo sequenceInfo ) : System
manager SequenceManager
id SqlNumber
sequenceInfo SequenceInfo
Résultat System

Sequence() public méthode

public Sequence ( SequenceManager manager, SqlNumber id, SqlNumber lastValue, SequenceInfo sequenceInfo ) : System
manager SequenceManager
id SqlNumber
lastValue SqlNumber
sequenceInfo SequenceInfo
Résultat System

SetValue() public méthode

public SetValue ( SqlNumber value ) : SqlNumber
value SqlNumber
Résultat SqlNumber