TableNumerator implements a data model for a numerator table used to sequentialy numerate objects.
Default constructor
public Void TableNumerator()
Initializes a new instance of TableNumerator.
public Void TableNumerator(id)
Name | Type | Summary |
---|---|---|
id | String | Object Id. |
Gets whether the model validation must be enforced.
public Boolean EnforceModelValidation { get; }
The identification of this TableNumerator.
public String Id { get; set; }
Last value used from this numerator.
public Int64 LastValue { get; set; }
Checks whether other is equal to this object.
public Boolean Equals(other)
Name | Type | Summary |
---|---|---|
other | TableNumerator | The object to check equality to. |
Checks whether obj is equal to this object.
public Boolean Equals(obj)
Name | Type | Summary |
---|---|---|
obj | Object | The object to compare this object to. |
Serves as the default hash function.
public Int32 GetHashCode()
Initializes a new instance of TableNumerator and loads it data from the underlaying repository.
public TableNumerator Load(Id)
Name | Type | Summary |
---|---|---|
Id | String | Object Id. |
Initializes a new instance of TableNumerator and loads it data from the underlaying repository asyncronously.
public Task<TableNumerator> LoadAsync(Id)
Name | Type | Summary |
---|---|---|
Id | String | Object Id. |
In this document