C# 클래스 Deveel.Data.Sql.Sequences.SequenceManager.Sequence

상속: ISequence
파일 보기 프로젝트 열기: deveel/deveeldb

Private Properties

프로퍼티 타입 설명
IncrementValue SqlNumber

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
IncrementValue ( SqlNumber val ) : SqlNumber

메소드 상세

GetCurrentValue() 공개 메소드

public GetCurrentValue ( ) : SqlNumber
리턴 SqlNumber

IncrementCurrentValue() 공개 메소드

public IncrementCurrentValue ( ) : void
리턴 void

IncrementLastValue() 공개 메소드

public IncrementLastValue ( ) : void
리턴 void

NextValue() 공개 메소드

public NextValue ( ) : SqlNumber
리턴 SqlNumber

Sequence() 공개 메소드

public Sequence ( SequenceManager manager, SqlNumber id, SequenceInfo sequenceInfo ) : System
manager SequenceManager
id SqlNumber
sequenceInfo SequenceInfo
리턴 System

Sequence() 공개 메소드

public Sequence ( SequenceManager manager, SqlNumber id, SqlNumber lastValue, SequenceInfo sequenceInfo ) : System
manager SequenceManager
id SqlNumber
lastValue SqlNumber
sequenceInfo SequenceInfo
리턴 System

SetValue() 공개 메소드

public SetValue ( SqlNumber value ) : SqlNumber
value SqlNumber
리턴 SqlNumber