public OracleConnectionString(string connectionString) { InitParameters(); var parser = new OracleConnectionStringParser(connectionString); parser.Parse(); DataSource = parser.DataSource; if (parser.HasUser) { User = parser.User; } if (parser.HasPassword) { Password = parser.Password; } if (parser.HasConnectionTimeout) { ConnectionTimeout = parser.ConnectionTimeout; } if (parser.HasEnlist) { Enlist = parser.Enlist; } if (parser.HasPooling) { ConnectionPooling = parser.Pooling; } if (parser.HasProxyUser) { ProxyUser = parser.ProxyUser; } if (parser.HasProxyPassword) { ProxyPassword = parser.ProxyPassword; } if (parser.HasMinPoolSize) { MinPoolSize = parser.MinPoolSize; } if (parser.HasMaxPoolSize) { MaxPoolSize = parser.MaxPoolSize; } if (parser.HasIncrPoolSize) { IncrPoolSize = parser.IncrPoolSize; } if (parser.HasDecrPoolSize) { DecrPoolSize = parser.DecrPoolSize; } }
public OracleConnectionString(string connectionString) { InitParameters(); var parser = new OracleConnectionStringParser(connectionString); parser.Parse(); DataSource = parser.DataSource; if (parser.HasUser) User = parser.User; if (parser.HasPassword) Password = parser.Password; if (parser.HasConnectionTimeout) ConnectionTimeout = parser.ConnectionTimeout; if (parser.HasEnlist) Enlist = parser.Enlist; if (parser.HasPooling) ConnectionPooling = parser.Pooling; if (parser.HasProxyUser) ProxyUser = parser.ProxyUser; if (parser.HasProxyPassword) ProxyPassword = parser.ProxyPassword; if (parser.HasMinPoolSize) MinPoolSize = parser.MinPoolSize; if (parser.HasMaxPoolSize) MaxPoolSize = parser.MaxPoolSize; if (parser.HasIncrPoolSize) IncrPoolSize = parser.IncrPoolSize; if (parser.HasDecrPoolSize) DecrPoolSize = parser.DecrPoolSize; }