RangeShardMap Members
Represents a shard map of ranges.
The following tables list the members exposed by the RangeShardMap type.
Public Properties
Name | Description | |
---|---|---|
KeyType | Shard map key type. (Inherited from ShardMap) | |
MapType | Shard map type. (Inherited from ShardMap) | |
Name | Shard map name. (Inherited from ShardMap) |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
Clone | Clones the given range shard map. | |
CreateRangeMapping | Overloaded. | |
CreateShard | Overloaded. (Inherited from ShardMap) | |
DeleteMapping | Overloaded. | |
DeleteShard | Removes a shard from ShardMap. (Inherited from ShardMap) | |
Equals | (Inherited from Object) | |
GetHashCode | (Inherited from Object) | |
GetMappingForKey | Looks up the key value and returns the corresponding mapping. | |
GetMappingLockOwner | Gets the lock owner id of the specified mapping. | |
GetMappings | Overloaded. | |
GetShard | Obtains the shard for the specified location. (Inherited from ShardMap) | |
GetShards | Gets all shards from the shard map. (Inherited from ShardMap) | |
GetType | (Inherited from Object) | |
LockMapping | Locks the mapping for the specified owner The state of a locked mapping can only be modified by the lock owner. | |
MarkMappingOffline | Overloaded. | |
MarkMappingOnline | Overloaded. | |
MergeMappings | Overloaded. | |
OpenConnectionForKey | Overloaded. | |
OpenConnectionForKey | Overloaded. (Inherited from ShardMap) | |
OpenConnectionForKeyAsync | Overloaded. | |
OpenConnectionForKeyAsync | Overloaded. (Inherited from ShardMap) | |
SplitMapping | Overloaded. | |
ToString | Overridden. Converts the object to its string representation. (Inherited from Object) | |
TryGetMappingForKey | Tries to looks up the key value and place the corresponding mapping in rangeMapping. | |
TryGetShard | Tries to obtains the shard for the specified location. (Inherited from ShardMap) | |
UnlockMapping | Overloaded. | |
UpdateMapping | Overloaded. |
Top
Protected Methods
(see also Extension Methods)
Name | Description | |
---|---|---|
CloneCore | Clones the current shard map instance. (Inherited from ShardMap) | |
Finalize | (Inherited from Object) | |
MemberwiseClone | (Inherited from Object) |
Top
Extension Methods
Name | Description | |
---|---|---|
AsListShardMap | (Defined by ShardMapExtensions.) | |
AsRangeShardMap | (Defined by ShardMapExtensions.) |
Top
See Also
Reference
RangeShardMap Class
Microsoft.Azure.SqlDatabase.ElasticScale.ShardManagement Namespace