Struct GridCoveredAddressGeneration
Identifies one exact active grid generation eligible for a covered-address query.
public readonly struct GridCoveredAddressGeneration : IComparable<GridCoveredAddressGeneration>
- Implements
- Inherited Members
Constructors
GridCoveredAddressGeneration(GridConfigurationKey, ushort, long, ulong)
Initializes an exact eligible grid-generation identity.
public GridCoveredAddressGeneration(GridConfigurationKey configurationKey, ushort gridIndex, long gridSpawnToken, ulong gridLastChangeSequence)
Parameters
configurationKeyGridConfigurationKeygridIndexushortgridSpawnTokenlonggridLastChangeSequenceulong
Properties
ConfigurationKey
The durable normalized grid identity.
public GridConfigurationKey ConfigurationKey { get; }
Property Value
GridIndex
The recyclable world-local grid slot.
public ushort GridIndex { get; }
Property Value
GridLastChangeSequence
The last committed sequence applied to this grid generation.
public ulong GridLastChangeSequence { get; }
Property Value
GridSpawnToken
The exact process-unique grid allocation identity.
public long GridSpawnToken { get; }
Property Value
Methods
CompareTo(GridCoveredAddressGeneration)
Compares durable configuration identity only. Eligible inputs must be strictly ascending by this order.
public int CompareTo(GridCoveredAddressGeneration other)