public bool PropertyExistsInBase(string columnName) { var cList = GetColumnsFullHierarchy(false); foreach (var c in cList.ToList()) { if (string.Compare(c.Name, columnName, true) == 0) return true; } return false; }