public IEnumerable<PropertyInfo> GetProperties() { var properties = typeof(ConnectionInfoInheritance).GetProperties(); var filteredProperties = properties.Where(FilterProperty); return filteredProperties; }