protected SsisImportScripter(string name, string importSchemaName, string path, string sourceConnectionString, string destinationConnectionString, string stagingDatabaseConnection, long defaultImportRunId, string defaultSourceIds, string logFileDir, ImportSchema schema) : base(schema) { Name = name; ImportSchemaName = importSchemaName; _path = path; _sourceConnectionString = sourceConnectionString; _destinationConnectionString = destinationConnectionString; _stagingDatabaseConnection = stagingDatabaseConnection; _defaultImportRunId = defaultImportRunId; _defaultSourceIds = defaultSourceIds; _logFileDir = logFileDir; TaskConnections = new Dictionary <TaskComponent, TaskComponent>(); }
protected SsisImportScripter(string name, string importSchemaName, string path, string sourceConnectionString, string destinationConnectionString, string stagingDatabaseConnection, long defaultImportRunId, string defaultSourceIds, string logFileDir, ImportSchema schema) : base(schema) { Name = name; ImportSchemaName = importSchemaName; _path = path; _sourceConnectionString = sourceConnectionString; _destinationConnectionString = destinationConnectionString; _stagingDatabaseConnection = stagingDatabaseConnection; _defaultImportRunId = defaultImportRunId; _defaultSourceIds = defaultSourceIds; _logFileDir = logFileDir; TaskConnections = new Dictionary<TaskComponent, TaskComponent>(); }
public SsisImportScripter GetSsisImportScripter(string importName, string importSchemaName, string path, string sourceConnectionString, string destinationConnectionString, string stagingDatabaseConnectionString, long defaultImportRunId, string defaultSourceIds, string logFileDir, ImportSchema schema, params object[] additionalParameters) { switch (importName) { case LoranImportName: return new LoranSsisImportScripter ( importName, importSchemaName, path, sourceConnectionString, destinationConnectionString, stagingDatabaseConnectionString, defaultImportRunId, defaultSourceIds, logFileDir, schema ); case RmsImportName: return new RmsSsisImportScripter ( importName, importSchemaName, path, sourceConnectionString, destinationConnectionString, stagingDatabaseConnectionString, defaultImportRunId, defaultSourceIds, logFileDir, schema ); } throw new SsisScripterException("I dont create scripts for import schemas called " + importSchemaName); }
public SsisImportScripter GetSsisImportScripter(string importName, string importSchemaName, string path, string sourceConnectionString, string destinationConnectionString, string stagingDatabaseConnectionString, long defaultImportRunId, string defaultSourceIds, string logFileDir, ImportSchema schema, params object[] additionalParameters) { switch (importName) { case LoranImportName: return(new LoranSsisImportScripter ( importName, importSchemaName, path, sourceConnectionString, destinationConnectionString, stagingDatabaseConnectionString, defaultImportRunId, defaultSourceIds, logFileDir, schema )); case RmsImportName: return(new RmsSsisImportScripter ( importName, importSchemaName, path, sourceConnectionString, destinationConnectionString, stagingDatabaseConnectionString, defaultImportRunId, defaultSourceIds, logFileDir, schema )); } throw new SsisScripterException("I dont create scripts for import schemas called " + importSchemaName); }
protected Scripter(ImportSchema importSchema) { ImportSchema = importSchema; }