Interface ISequenceInfo
Provides basic information about a named sequence. Warning!!! This class represents informational-only data which CAN NOT be used for real identification
Inherited Members
Namespace: Azos.Data.Access
Assembly: Azos.dll
Syntax
public interface ISequenceInfo : INamed
Properties
ApproximateCurrentValue
Approximate current ID. This CAN NOT be used to obtain real ID, just the info
Declaration
ulong ApproximateCurrentValue { get; }
Property Value
Type | Description |
---|---|
System.UInt64 |
Era
Current Era in which the IDs are generated. This CAN NOT be used to obtain real ID, just the info
Declaration
uint Era { get; }
Property Value
Type | Description |
---|---|
System.UInt32 |
IssuerName
The name of issuing authority
Declaration
string IssuerName { get; }
Property Value
Type | Description |
---|---|
System.String |
IssueUTCDate
Time stamp of issue
Declaration
DateTime IssueUTCDate { get; }
Property Value
Type | Description |
---|---|
System.DateTime |
RemainingPreallocation
Remaining IDs from the preallocated count
Declaration
int RemainingPreallocation { get; }
Property Value
Type | Description |
---|---|
System.Int32 |
TotalPreallocation
The size of block (if any) that was pre-allocated (instead of generating IDs every time)
Declaration
int TotalPreallocation { get; }
Property Value
Type | Description |
---|---|
System.Int32 |