예제 #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
 /// ConnectToSourceOracleSyncTaskInput class.
 /// </summary>
 /// <param name="sourceConnectionInfo">Information for connecting to
 /// Oracle source</param>
 public ConnectToSourceOracleSyncTaskInput(OracleConnectionInfo sourceConnectionInfo)
 {
     SourceConnectionInfo = sourceConnectionInfo;
     CustomInit();
 }
예제 #3
0
 /// <summary>
 /// Initializes a new instance of the GetUserTablesOracleTaskInput
 /// class.
 /// </summary>
 /// <param name="connectionInfo">Information for connecting to Oracle
 /// source</param>
 /// <param name="selectedSchemas">List of Oracle schemas for which to
 /// collect tables</param>
 public GetUserTablesOracleTaskInput(OracleConnectionInfo connectionInfo, IList <string> selectedSchemas)
 {
     ConnectionInfo  = connectionInfo;
     SelectedSchemas = selectedSchemas;
     CustomInit();
 }