Uzyskaj całkowitą liczbę rekordów podczas paginacji
Aby pobrać stronę z bazy danych, muszę wykonać coś takiego:
var cs = ( from x in base.EntityDataContext.Corporates
select x ).Skip( 10 ).Take( 10 );
Spowoduje to pominięcie pierwszych 10 wierszy i wybranie kolejnych 10.
Jak mogę sprawdzić, ile wierszy wynikałoby z zapytania bez paginacji? Nie chcę uruchamiać innego zapytania, aby uzyskać liczbę.