private IEnumerable <PropertyInfo> GetProperties()
 {
     return(typeof(T).GetProperties(BindingFlags.Public | BindingFlags.Instance)
            .Where(s => DataExtension.IsDbTypeSupported(s.PropertyType)));
 }