public override bool Equals(object settingValue) { SettingValueElement u = settingValue as SettingValueElement; return (u != null && Object.Equals(u.ValueXml, ValueXml)); }