Parameter | Description |
---|---|
identifiers | Array of GlobalObjectIds to convert to EntityIds. |
outputEntityIds | Array of EntityId objects to write to. |
Creates an array of instance IDs based on an array of unique object identifiers.
For each item in identifiers
, this method obtains its EntityId
and writes it to the corresponding element in outputEntityIds
. Both arrays must be the same size.
Any GlobalObjectIds
in the identifiers
array that can't be resolved are given a value of 0
in the output EntityId
array.
This method is slow. Use it sparingly. If you use this method in a large project within other performance-sensitive contexts such as ISerializationCallbackReceiver.OnBeforeSerialize or ISerializationCallbackReceiver.OnAfterDeserialize, it's strongly recommended to profile the performance impact.
Additional resources: GlobalObjectId.GlobalObjectIdentifierToEntityIdSlow