The SequenceConfig type exposes the following members.
Constructors
Name | Description | |
---|---|---|
SequenceConfig | Initializes a new instance of the SequenceConfig class |
Methods
Name | Description | |
---|---|---|
Equals | (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
SetRange |
Set the minimum and maximum values in the sequence.
| |
ToString | (Inherited from Object.) |
Fields
Name | Description | |
---|---|---|
BackingDatabase |
An open database which holds the persistent data for the sequence.
| |
Creation |
The policy for how to handle sequence creation.
| |
FreeThreaded |
If true, the object returned by the Sequence constructor will be
free-threaded; that is, usable by multiple threads within a single
address space. Note that if multiple threads create multiple
sequences using the same BackingDatabase, that
database must have also been opened free-threaded.
| |
key |
The record in the database that stores the persistent sequence data.
| |
Wrap |
If true, the sequence should wrap around when it is incremented
(decremented) past the specified maximum (minimum) value.
|
Properties
Name | Description | |
---|---|---|
CacheSize |
The number of elements cached by a sequence handle.
| |
Decrement |
If true, the sequence will be decremented.
| |
Increment |
If true, the sequence will be incremented. This is the default.
| |
InitialValue |
The initial value for a sequence.
| |
Max |
The maximum value in the sequence.
| |
Min |
The minimum value in the sequence.
|