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