Interface IShardingPointerProvider
Denotes an entity which provides a sharding parcel type along with sharding ID (ShardingPointer) that can be used to determine data location via conversion of this id into physical shard #(particular server) that this entity represents
Namespace: NFX.DataAccess.Distributed
Assembly: NFX.dll
Syntax
public interface IShardingPointerProvider
Properties
ShardingPointer
Returns the parcel type and ID used for sharding. This pointer is converted into physical shard # (particular server) where data represented by this entity resides. WARNING! The ShardingPointer is immutable during the lifecycle of the entity. See Parcel.ShardingPointer
Declaration
ShardingPointer ShardingPointer { get; }
Property Value
Type | Description |
---|---|
ShardingPointer |