System.Configuration.ConnectionStringSettingsCollection.Remove C# (CSharp) Метод

Remove() публичный Метод

public Remove ( ConnectionStringSettings settings ) : void
settings ConnectionStringSettings
Результат void
        public void Remove(ConnectionStringSettings settings) {
            if (BaseIndexOf(settings) >= 0) {
                BaseRemove(settings.Key);
            }
        }

Same methods

ConnectionStringSettingsCollection::Remove ( string name ) : void

Usage Example

Пример #1
0
        /// <summary>
        /// Gets all the values stored in the connectionStrings.
        /// This will provide a single collection containing the defaults or 
        /// overrides as appropriate.
        /// </summary>
        /// <returns>The collection of all connection strings.</returns>
        public ConnectionStringSettingsCollection GetConnectionStrings()
        {
            ConnectionStringSettingsCollection allConnections =
                new ConnectionStringSettingsCollection();

            // Put in all the default values
            foreach (ConnectionStringSettings connSetting in
                ConfigurationManager.ConnectionStrings)
            {
                allConnections.Add(connSetting);
            }

            if (m_overridenConfig.HasFile)
            {
                foreach (ConnectionStringSettings connSetting in
                    m_overridenConfig.ConnectionStrings.ConnectionStrings)
                {
                    // Remove the default if already present
                    if (allConnections[connSetting.Name] != null)
                    {
                        allConnections.Remove(connSetting.Name);
                    }
                    allConnections.Add(connSetting);
                }
            }

            return allConnections;
        }
All Usage Examples Of System.Configuration.ConnectionStringSettingsCollection::Remove