ShardMapManagerFactory ShardMapManagerFactory ShardMapManagerFactory Class

Definition

Factory for ShardMapManagers facilitates the creation and management of shard map manager persistent state. Use this class as the entry point to the library's object hierarchy.

public static class ShardMapManagerFactory
type ShardMapManagerFactory = class
Public Class ShardMapManagerFactory
Inheritance
ShardMapManagerFactoryShardMapManagerFactoryShardMapManagerFactory

Methods

CreatePerformanceCategoryAndCounters() CreatePerformanceCategoryAndCounters() CreatePerformanceCategoryAndCounters()

Create shard management performance counter category and counters

CreateSqlShardMapManager(String) CreateSqlShardMapManager(String) CreateSqlShardMapManager(String)

Creates a ShardMapManager and its corresponding storage structures in the specified SQL Server database, with KeepExisting and DefaultRetryBehavior.

CreateSqlShardMapManager(String, RetryBehavior) CreateSqlShardMapManager(String, RetryBehavior) CreateSqlShardMapManager(String, RetryBehavior)

Creates a ShardMapManager and its corresponding storage structures in the specified SQL Server database, with KeepExisting.

CreateSqlShardMapManager(String, ShardMapManagerCreateMode) CreateSqlShardMapManager(String, ShardMapManagerCreateMode) CreateSqlShardMapManager(String, ShardMapManagerCreateMode)

Creates a ShardMapManager and its corresponding storage structures in the specified SQL Server database, with DefaultRetryBehavior.

CreateSqlShardMapManager(String, ShardMapManagerCreateMode, RetryBehavior) CreateSqlShardMapManager(String, ShardMapManagerCreateMode, RetryBehavior) CreateSqlShardMapManager(String, ShardMapManagerCreateMode, RetryBehavior)

Creates a ShardMapManager and its corresponding storage structures in the specified SQL Server database.

GetSqlShardMapManager(String, ShardMapManagerLoadPolicy) GetSqlShardMapManager(String, ShardMapManagerLoadPolicy) GetSqlShardMapManager(String, ShardMapManagerLoadPolicy)

Gets ShardMapManager from persisted state in a SQL Server database, with DefaultRetryBehavior.

GetSqlShardMapManager(String, ShardMapManagerLoadPolicy, RetryBehavior) GetSqlShardMapManager(String, ShardMapManagerLoadPolicy, RetryBehavior) GetSqlShardMapManager(String, ShardMapManagerLoadPolicy, RetryBehavior)

Gets ShardMapManager from persisted state in a SQL Server database.

TryGetSqlShardMapManager(String, ShardMapManagerLoadPolicy, ShardMapManager) TryGetSqlShardMapManager(String, ShardMapManagerLoadPolicy, ShardMapManager) TryGetSqlShardMapManager(String, ShardMapManagerLoadPolicy, ShardMapManager)

Gets ShardMapManager from persisted state in a SQL Server database.

TryGetSqlShardMapManager(String, ShardMapManagerLoadPolicy, RetryBehavior, ShardMapManager) TryGetSqlShardMapManager(String, ShardMapManagerLoadPolicy, RetryBehavior, ShardMapManager) TryGetSqlShardMapManager(String, ShardMapManagerLoadPolicy, RetryBehavior, ShardMapManager)

Gets ShardMapManager from persisted state in a SQL Server database.

Extension Methods

IsDefined(Object) IsDefined(Object) IsDefined(Object)

Determines if a certain property is defined or not.

IsNull(Object) IsNull(Object) IsNull(Object)

Determines if a certain property is null or not.

IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object)

Determines if a certain property is of premitive JSON type.

Applies to