你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ListShardMap<TKey> 类

定义

public sealed class ListShardMap<TKey> : Microsoft.Azure.SqlDatabase.ElasticScale.ShardManagement.ShardMap
type ListShardMap<'Key> = class
    inherit ShardMap
Public NotInheritable Class ListShardMap(Of TKey)
Inherits ShardMap

类型参数

TKey
继承
ListShardMap<TKey>

属性

KeyType (继承自 ShardMap)
MapType (继承自 ShardMap)
Name (继承自 ShardMap)

方法

Clone()
CloneCore() (继承自 ShardMap)
CreatePointMapping(PointMappingCreationInfo<TKey>)
CreatePointMapping(TKey, Shard)
CreateShard(ShardCreationInfo) (继承自 ShardMap)
CreateShard(ShardLocation) (继承自 ShardMap)
DeleteMapping(PointMapping<TKey>)
DeleteShard(Shard) (继承自 ShardMap)
GetMappingForKey(TKey)
GetMappingForKey(TKey, LookupOptions)
GetMappingLockOwner(PointMapping<TKey>)
GetMappings()
GetMappings(Range<TKey>)
GetMappings(Range<TKey>, Shard)
GetMappings(Shard)
GetShard(ShardLocation) (继承自 ShardMap)
GetShards() (继承自 ShardMap)
LockMapping(PointMapping<TKey>, MappingLockToken)
MarkMappingOffline(PointMapping<TKey>)
MarkMappingOffline(PointMapping<TKey>, MappingOptions)
MarkMappingOnline(PointMapping<TKey>)
OpenConnectionForKey(TKey, String)
OpenConnectionForKey(TKey, String, ConnectionOptions)
OpenConnectionForKey(TKey, String, SqlCredential)
OpenConnectionForKey(TKey, String, SqlCredential, ConnectionOptions)
OpenConnectionForKey<TKey>(TKey, String) (继承自 ShardMap)
OpenConnectionForKey<TKey>(TKey, String, ConnectionOptions) (继承自 ShardMap)
OpenConnectionForKey<TKey>(TKey, String, SqlCredential) (继承自 ShardMap)
OpenConnectionForKey<TKey>(TKey, String, SqlCredential, ConnectionOptions) (继承自 ShardMap)
OpenConnectionForKeyAsync(TKey, String)
OpenConnectionForKeyAsync(TKey, String, ConnectionOptions)
OpenConnectionForKeyAsync(TKey, String, SqlCredential)
OpenConnectionForKeyAsync(TKey, String, SqlCredential, ConnectionOptions)
OpenConnectionForKeyAsync<TKey>(TKey, String) (继承自 ShardMap)
OpenConnectionForKeyAsync<TKey>(TKey, String, ConnectionOptions) (继承自 ShardMap)
OpenConnectionForKeyAsync<TKey>(TKey, String, SqlCredential) (继承自 ShardMap)
OpenConnectionForKeyAsync<TKey>(TKey, String, SqlCredential, ConnectionOptions) (继承自 ShardMap)
ToString() (继承自 ShardMap)
TryGetMappingForKey(TKey, LookupOptions, PointMapping<TKey>)
TryGetMappingForKey(TKey, PointMapping<TKey>)
TryGetShard(ShardLocation, Shard) (继承自 ShardMap)
UnlockMapping(MappingLockToken)
UnlockMapping(PointMapping<TKey>, MappingLockToken)
UpdateMapping(PointMapping<TKey>, PointMappingUpdate)
UpdateMapping(PointMapping<TKey>, PointMappingUpdate, MappingLockToken)

扩展方法

AsListShardMap<TKey>(ShardMap)
AsRangeShardMap<TKey>(ShardMap)

适用于