System.Configuration.ProviderSettings.Unmerge C# (CSharp) Метод

Unmerge() защищенный Метод

protected Unmerge ( ConfigurationElement sourceElement, ConfigurationElement parentElement, ConfigurationSaveMode saveMode ) : void
sourceElement ConfigurationElement
parentElement ConfigurationElement
saveMode ConfigurationSaveMode
Результат void
        protected internal override void Unmerge(ConfigurationElement sourceElement,
                                                ConfigurationElement parentElement,
                                                ConfigurationSaveMode saveMode)
        {
            ProviderSettings parentProviders = parentElement as ProviderSettings;
            if (parentProviders != null)
                parentProviders.UpdatePropertyCollection(); // before reseting make sure the bag is filled in

            ProviderSettings sourceProviders = sourceElement as ProviderSettings;
            if (sourceProviders != null)
                sourceProviders.UpdatePropertyCollection(); // before reseting make sure the bag is filled in
            
            base.Unmerge(sourceElement, parentElement, saveMode);
            UpdatePropertyCollection();
        }