ShardMap Members
Represents a collection of shards and mappings between keys and shards in the collection.
The following tables list the members exposed by the ShardMap type.
Public Properties
Name | Description | |
---|---|---|
![]() |
KeyType | Shard map key type. |
![]() |
MapType | Shard map type. |
![]() |
Name | Shard map name. |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
![]() |
CreateShard | Overloaded. |
![]() |
DeleteShard | Removes a shard from ShardMap. |
![]() |
Equals | (Inherited from Object) |
![]() |
GetHashCode | (Inherited from Object) |
![]() |
GetShard | Obtains the shard for the specified location. |
![]() |
GetShards | Gets all shards from the shard map. |
![]() |
GetType | (Inherited from Object) |
![]() |
OpenConnectionForKey | Overloaded. |
![]() |
OpenConnectionForKeyAsync | Overloaded. |
![]() |
ToString | Overridden. Converts the object to its string representation. |
![]() |
TryGetShard | Tries to obtains the shard for the specified location. |
Top
Protected Methods
(see also Extension Methods)
Name | Description | |
---|---|---|
![]() |
CloneCore | Clones the current shard map instance. |
![]() |
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
ShardMap Class
Microsoft.Azure.SqlDatabase.ElasticScale.ShardManagement Namespace