[This is preliminary documentation and is subject to change.]
The IUniqueSequenceProvider type exposes the following members.Methods
Name | Description | |
---|---|---|
![]() | GenerateOneSequenceID |
Generates one ID for the supplied sequence name.
Note: do not confuse with block pre-allocation, which is an internal optimization.
Even if 100 IDs are pre-allocated the method returns one unique ID
|
![]() | GetSequenceInfos |
Returns sequnce information enumerable for all sequences in the named scope
|
![]() | TryGenerateManyConsecutiveSequenceIDs |
Tries to generate many consecutive IDs. If the reserved block gets exhausted, then the returned ID count may be less than requested.
|
Properties
Name | Description | |
---|---|---|
![]() | Name | (Inherited from INamed.) |
![]() | SequenceScopeNames |
Returns the list of all scope names in the instance
|
See Also