Esempio n. 1
0
        private void ExecuteFederationCommand(DbConnection connection, FederationType federationType, object federationKey, bool filterOn)
        {
            DbCommand federationCommand = this.GetFederationCommand(federationType, federationKey, filterOn);

            PrepareCommand(federationCommand, connection);
            DoExecuteNonQueryWithRetry(federationCommand);
        }
Esempio n. 2
0
        private DbCommand GetFederationCommand(FederationType federationType, object federationKey, bool filterOn)
        {
            DbCommand command = _dbProviderFactory.CreateCommand();

            command.CommandText = this.GetUseFederationStatement(federationType, federationKey, filterOn);
            return(command);
        }
Esempio n. 3
0
 public SqlAzureDatabase(string connectionString, RetryPolicy retryPolicy, FederationType federationType, string federationName, string distributionName, object federationKey)
     : base(connectionString)
 {
     _retryPolicy       = retryPolicy;
     _dbProviderFactory = SqlClientFactory.Instance;
     _federationType    = federationType;
     _federationName    = federationName;
     _distributionName  = distributionName;
     _federationKey     = federationKey;
 }
 public SqlAzureDatabase(string connectionString, RetryPolicy retryPolicy, FederationType federationType, string federationName, string distributionName, object federationKey)
     : base(connectionString)
 {
     _retryPolicy = retryPolicy;
        _dbProviderFactory = SqlClientFactory.Instance;
        _federationType = federationType;
        _federationName = federationName;
        _distributionName = distributionName;
        _federationKey = federationKey;
 }
Esempio n. 5
0
 public SqlAzureDatabase(string connectionString, FederationType federationType, string federationName, string distributionName, object federationKey)
     : this(connectionString, RetryPolicyFactory.GetDefaultSqlConnectionRetryPolicy(), federationType, federationName, distributionName, federationKey)
 {
 }
Esempio n. 6
0
 private string GetUseFederationStatement(FederationType federationType, object federationKey, bool filterOn)
 {
     return(federationType == FederationType.Root
                ? "USE FEDERATION ROOT WITH RESET"
                : GetMemberFederationStatement(filterOn, federationKey));
 }
 public SqlAzureDatabase(string connectionString, FederationType federationType, string federationName, string distributionName, object federationKey)
     : this(connectionString, RetryPolicyFactory.GetDefaultSqlConnectionRetryPolicy(), federationType, federationName, distributionName, federationKey)
 {
 }
 private string GetUseFederationStatement(FederationType federationType, object federationKey, bool filterOn)
 {
     return federationType == FederationType.Root
                ? "USE FEDERATION ROOT WITH RESET"
                : GetMemberFederationStatement(filterOn, federationKey);
 }
 private DbCommand GetFederationCommand(FederationType federationType, object federationKey, bool filterOn)
 {
     DbCommand command = _dbProviderFactory.CreateCommand();
     command.CommandText = this.GetUseFederationStatement(federationType, federationKey, filterOn);
     return command;
 }
Esempio n. 10
0
 private void ExecuteFederationCommand(DbConnection connection, FederationType federationType, object federationKey, bool filterOn)
 {
     DbCommand federationCommand = this.GetFederationCommand(federationType, federationKey, filterOn);
        PrepareCommand(federationCommand, connection);
        DoExecuteNonQueryWithRetry(federationCommand);
 }