![](../icons/Hazelcast-IMDG-Logo-Orange_Dark_200px.jpg) | IHazelcastInstanceGetIdGenerator Method |
Creates cluster-wide unique IDs.
Namespace:
Hazelcast.Core
Assembly:
Hazelcast.Net (in Hazelcast.Net.dll) Version: 3.9.4
SyntaxIIdGenerator GetIdGenerator(
string name
)
Function GetIdGenerator (
name As String
) As IIdGenerator
IIdGenerator^ GetIdGenerator(
String^ name
)
abstract GetIdGenerator :
name : string -> IIdGenerator
Parameters
- name
- Type: SystemString
name of the IIdGenerator
Return Value
Type:
IIdGeneratorIIdGenerator for the given name
Remarks
Creates cluster-wide unique IDs. Generated IDs are long type primitive values
between 0 and Int64.MaxValue . Id generation occurs almost at the speed of
Interlocked.Increment(long) . Generated IDs are unique during the life
cycle of the cluster. If the entire cluster is restarted, IDs start from 0 again.
See Also