GetNextKey()
Returns the next id to assign to a key.
Read time 1 minuteLast updated 13 days ago
Definition
- Type: Method
- Namespace: Unity.Localization
- Assembly: UnityEngine.LocalizationRuntimeModule
long GetNextKey()
Returns
Type | Description |
|---|---|
| long | The id to assign to the next key. |
Remarks
The returned id should be non-zero, because a SharedTableData treats an id of as "no key". The caller retries when a returned id is already in use, so an implementation does not have to guarantee uniqueness on its own.
0Request an id from the default generator.
Examples
using Unity.Localization;using UnityEngine;namespace Unity.Localization.Samples{ public class IKeyGeneratorGetNextKeyExample { public void Run() { IKeyGenerator generator = new DistributedUIDGenerator(); long id = generator.GetNextKey(); Debug.Log(id); } }}