internal static ConfigurableObject Fill(ConfigurableObject configObject, ProviderPropertyDefinition property, UserConfigurationXmlHelper.GetXmlUserConfigurationDelegate getXmlUserConfigurationDelegate) { return(UserConfigurationXmlHelper.Fill(configObject, property, (bool createIfNonexisting) => getXmlUserConfigurationDelegate(createIfNonexisting))); }
internal static void Save(ConfigurableObject configObject, ProviderPropertyDefinition property, UserConfigurationXmlHelper.GetXmlUserConfigurationDelegate getXmlUserConfigurationDelegate) { UserConfigurationXmlHelper.Save(configObject, SaveMode.NoConflictResolution, property, getXmlUserConfigurationDelegate); }
protected override void InternalSave(TObject configObject) { base.InternalSave(configObject); UserConfigurationXmlHelper.Save(configObject, this.saveMode, this.Property, (bool createIfNonexisting) => this.ConfigurationGetter(base.Session, base.Configuration, UserConfigurationTypes.XML, createIfNonexisting)); }