internal static SettingsSerializeAs GetSerializeAs(string serializeAs) { var converter = new EnumConverter(typeof(SettingsSerializeAs)); if (!String.IsNullOrEmpty(serializeAs)) return (SettingsSerializeAs)converter.ConvertFromInvariantString(serializeAs); return default(SettingsSerializeAs); }
public SettingsMapping (XPathNavigator nav) { _sectionTypeName = nav.GetAttribute ("sectionType", String.Empty); _mapperTypeName = nav.GetAttribute ("mapperType", String.Empty); EnumConverter cvt = new EnumConverter (typeof (SettingsMappingPlatform)); _platform = (SettingsMappingPlatform) cvt.ConvertFromInvariantString (nav.GetAttribute ("platform", String.Empty)); LoadContents (nav); }