public bool ContainsProperty(string name) { return Properties.Where(p => p.DataSourceKey.Equals(name, StringComparison.InvariantCultureIgnoreCase)).Count() > 0; }