System.Configuration.SettingsBase.SaveCore C# (CSharp) Метод

SaveCore() приватный Метод

private SaveCore ( ) : void
Результат void
       private void SaveCore()
       {
           if (Properties == null || _PropertyValues == null || Properties.Count == 0)
               return;

           foreach(SettingsProvider prov in Providers) {
               SettingsPropertyValueCollection ppcv = new SettingsPropertyValueCollection();
               foreach (SettingsPropertyValue pp in PropertyValues)
               {
                   if (pp.Property.Provider == prov) {
                       ppcv.Add(pp);
                   }
               }
               if (ppcv.Count > 0) {
                   prov.SetPropertyValues(Context, ppcv);
               }
           }
           foreach (SettingsPropertyValue pp in PropertyValues)
               pp.IsDirty = false;
       }
       virtual public SettingsPropertyCollection Properties  { get { return _Properties; }}