private void LoadMeridianConfigSetFromXml(SecurityElement element) { if (element.Children != null) { foreach (SecurityElement element2 in element.Children) { string str; if (((str = element2.Tag) != null) && (str == "MeridianConfigSetting")) { MeridianConfigSetting item = this.LoadMeridianConfigSettingFromXml(element2); this._meridianConfigSettings.Add(item); } } } }
public MeridianConfigSetting LoadMeridianConfigSettingFromXml(SecurityElement element) { MeridianConfigSetting setting = new MeridianConfigSetting { qualityLevel = StrParser.ParseDecInt(element.Attribute("QualityLevel"), 0) }; if (element.Children != null) { foreach (SecurityElement element2 in element.Children) { string str; if (((str = element2.Tag) != null) && (str == "MeridianGroup")) { MeridianGroup item = this.LoadMeridianGroupFromXml(element2); setting.meridianGroups.Add(item); } } } return(setting); }