public IEnumerator <T> GetEnumerator()
 {
     return(this.Count <= PageLimit
                         ? client.GetAllItemsFromList(this).GetEnumerator()
                         : GetPagingEnumerator());
 }