public static SqliteConnectionParameters Parse(string connectionString) { ParametersParser parser = new ParametersParser(connectionString); SqliteConnectionParameters connParams = new SqliteConnectionParameters { Group = parser.GetValue(AliasesGroup), Connection = parser.GetValue(AliasesConnection), Template = parser.GetValue(AliasesTemplate), Login = parser.GetValue(AliasesLogin) }; return connParams; }
public static SqliteConnectionParameters Parse(string connectionString) { ParametersParser parser = new ParametersParser(connectionString); SqliteConnectionParameters connParams = new SqliteConnectionParameters { Group = parser.GetValue(AliasesGroup), Connection = parser.GetValue(AliasesConnection), Template = parser.GetValue(AliasesTemplate), Login = parser.GetValue(AliasesLogin) }; return(connParams); }
public SqliteInnerQueryConnection( CurrentStorage currentStorage, SqliteConnectionParameters connectionParameters ) : base( ConnectionFactory.CreateSQLiteConnection(currentStorage.FileName, true) ) { SqliteConnectionParameters.Values paramValues = connectionParameters.Resolve(currentStorage); if (paramValues == null) { const string errorMessage = "Can not resolve SQLite internal connection parameters"; Log.Error(errorMessage); throw new ArgumentException(errorMessage, "connectionParameters"); } this._paramValues = paramValues; }
public SqliteInnerQueryCommand( SQLiteCommand command, SqliteConnectionParameters.Values paramValues ) : base(command) { this._paramValues = paramValues; }
public SqliteInnerQueryConnection( CurrentStorage currentStorage, SqliteConnectionParameters connectionParameters ) : base( ConnectionFactory.CreateSQLiteConnection(currentStorage.FileName, true) ) { SqliteConnectionParameters.Values paramValues = connectionParameters.Resolve(currentStorage); if (paramValues == null) { const string errorMessage = "Can not resolve SQLite internal connection parameters"; Log.Error(errorMessage); throw new ArgumentException(errorMessage, "connectionParameters"); } this._paramValues = paramValues; }