@@ -8,13 +8,14 @@ namespace FluentNHibernate.Conventions.Instances
8
8
public interface IGeneratorInstance : IGeneratorInspector
9
9
{
10
10
void Increment ( ) ;
11
- void Increment ( Action < ParamBuilder > paramValue ) ;
11
+ void Increment ( Action < ParamBuilder > paramValues ) ;
12
12
void Identity ( ) ;
13
- void Identity ( Action < ParamBuilder > paramValue ) ;
13
+ void Identity ( Action < ParamBuilder > paramValues ) ;
14
14
void Sequence ( string sequenceName ) ;
15
15
void Sequence ( string sequenceName , Action < ParamBuilder > paramValues ) ;
16
- void HiLo ( string talbe , string column , string maxLo ) ;
17
- void HiLo ( string talbe , string column , string maxLo , Action < ParamBuilder > paramValues ) ;
16
+ void HiLo ( string table , string column , string maxLo , string where ) ;
17
+ void HiLo ( string table , string column , string maxLo ) ;
18
+ void HiLo ( string table , string column , string maxLo , Action < ParamBuilder > paramValues ) ;
18
19
void HiLo ( string maxLo ) ;
19
20
void HiLo ( string maxLo , Action < ParamBuilder > paramValues ) ;
20
21
void SeqHiLo ( string sequence , string maxLo ) ;
@@ -31,6 +32,8 @@ public interface IGeneratorInstance : IGeneratorInspector
31
32
void Assigned ( Action < ParamBuilder > paramValues ) ;
32
33
void Native ( ) ;
33
34
void Native ( Action < ParamBuilder > paramValues ) ;
35
+ void Native ( string sequenceName ) ;
36
+ void Native ( string sequenceName , Action < ParamBuilder > paramValues ) ;
34
37
void Foreign ( string property ) ;
35
38
void Foreign ( string property , Action < ParamBuilder > paramValues ) ;
36
39
void Custom < T > ( ) where T : IIdentifierGenerator ;
@@ -39,8 +42,15 @@ public interface IGeneratorInstance : IGeneratorInspector
39
42
void Custom < T > ( Action < ParamBuilder > paramValues ) where T : IIdentifierGenerator ;
40
43
void Custom ( Type generator , Action < ParamBuilder > paramValues ) ;
41
44
void Custom ( string generator , Action < ParamBuilder > paramValues ) ;
42
- void Native ( string sequenceName ) ;
43
- void Native ( string sequenceName , Action < ParamBuilder > paramValues ) ;
45
+ void GuidNative ( ) ;
46
+ void GuidNative ( Action < ParamBuilder > paramValues ) ;
47
+ void Select ( ) ;
48
+ void Select ( Action < ParamBuilder > paramValues ) ;
49
+ void SequenceIdentity ( ) ;
50
+ void SequenceIdentity ( string sequence ) ;
51
+ void SequenceIdentity ( Action < ParamBuilder > paramValues ) ;
52
+ void SequenceIdentity ( string sequence , Action < ParamBuilder > paramValues ) ;
44
53
void TriggerIdentity ( ) ;
54
+ void TriggerIdentity ( Action < ParamBuilder > paramValues ) ;
45
55
}
46
56
}
0 commit comments