[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