ShardMapManager Members
Serves as the entry point for creation, management and lookup operations over shard maps.
The following tables list the members exposed by the ShardMapManager type.
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
CreateListShardMap | Creates a list based ListShardMap. | |
CreateRangeShardMap | Create a range based RangeShardMap. | |
DeleteShardMap | Removes the specified shard map. | |
Equals | (Inherited from Object) | |
GetDistinctShardLocations | Obtains distinct shard locations from the shard map manager. | |
GetHashCode | (Inherited from Object) | |
GetListShardMap | Obtains a ListShardMap given the name. | |
GetRangeShardMap | Obtains a RangeShardMap given the name. | |
GetRecoveryManager | Obtains the recovery manager for the current shard map manager instance. | |
GetSchemaInfoCollection | Obtains the schema info collection object for the current shard map manager instance. | |
GetShardMap | Obtains a ShardMap given the name. | |
GetShardMaps | Obtains all shard maps associated with the shard map manager. | |
GetType | (Inherited from Object) | |
ToString | (Inherited from Object) | |
TryGetListShardMap | Tries to obtains a ListShardMap given the name. | |
TryGetRangeShardMap | Tries to obtains a RangeShardMap given the name. | |
TryGetShardMap | Tries to obtains a ShardMap given the name. | |
UpgradeGlobalStore | Upgrades store hosting global shard map to the latest version supported by library. | |
UpgradeLocalStore | Upgrades store location to the latest version supported by library. |
Top
Protected Methods
Name | Description | |
---|---|---|
Finalize | (Inherited from Object) | |
MemberwiseClone | (Inherited from Object) |
Top
See Also
Reference
ShardMapManager Class
Microsoft.Azure.SqlDatabase.ElasticScale.ShardManagement Namespace