示例#1
0
 /// <summary>
 /// Initializes a new instance of the
 /// MigrateOracleAzureDbPostgreSqlSyncTaskInput class.
 /// </summary>
 /// <param name="selectedDatabases">Databases to migrate</param>
 /// <param name="targetConnectionInfo">Connection information for
 /// target Azure Database for PostgreSQL</param>
 /// <param name="sourceConnectionInfo">Connection information for
 /// source Oracle</param>
 public MigrateOracleAzureDbPostgreSqlSyncTaskInput(IList <MigrateOracleAzureDbPostgreSqlSyncDatabaseInput> selectedDatabases, PostgreSqlConnectionInfo targetConnectionInfo, OracleConnectionInfo sourceConnectionInfo)
 {
     SelectedDatabases    = selectedDatabases;
     TargetConnectionInfo = targetConnectionInfo;
     SourceConnectionInfo = sourceConnectionInfo;
     CustomInit();
 }
示例#2
0
 /// <summary>
 /// Initializes a new instance of the
 /// ConnectToTargetAzureDbForPostgreSqlSyncTaskInput class.
 /// </summary>
 /// <param name="sourceConnectionInfo">Connection information for
 /// source PostgreSQL server</param>
 /// <param name="targetConnectionInfo">Connection information for
 /// target Azure Database for PostgreSQL server</param>
 public ConnectToTargetAzureDbForPostgreSqlSyncTaskInput(PostgreSqlConnectionInfo sourceConnectionInfo, PostgreSqlConnectionInfo targetConnectionInfo)
 {
     SourceConnectionInfo = sourceConnectionInfo;
     TargetConnectionInfo = targetConnectionInfo;
     CustomInit();
 }
示例#3
0
 /// <summary>
 /// Initializes a new instance of the
 /// ConnectToSourcePostgreSqlSyncTaskInput class.
 /// </summary>
 /// <param name="sourceConnectionInfo">Connection information for
 /// source PostgreSQL server</param>
 public ConnectToSourcePostgreSqlSyncTaskInput(PostgreSqlConnectionInfo sourceConnectionInfo)
 {
     SourceConnectionInfo = sourceConnectionInfo;
     CustomInit();
 }
示例#4
0
 /// <summary>
 /// Initializes a new instance of the GetUserTablesPostgreSqlTaskInput
 /// class.
 /// </summary>
 /// <param name="connectionInfo">Information for connecting to
 /// PostgreSQL source</param>
 /// <param name="selectedDatabases">List of PostgreSQL databases for
 /// which to collect tables</param>
 public GetUserTablesPostgreSqlTaskInput(PostgreSqlConnectionInfo connectionInfo, IList <string> selectedDatabases)
 {
     ConnectionInfo    = connectionInfo;
     SelectedDatabases = selectedDatabases;
     CustomInit();
 }
示例#5
0
 /// <summary>
 /// Initializes a new instance of the
 /// ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput class.
 /// </summary>
 /// <param name="targetConnectionInfo">Connection information for
 /// target Azure Database for PostgreSQL server</param>
 public ConnectToTargetOracleAzureDbForPostgreSqlSyncTaskInput(PostgreSqlConnectionInfo targetConnectionInfo)
 {
     TargetConnectionInfo = targetConnectionInfo;
     CustomInit();
 }