Linqを念頭に置いて何かを数える際にFuturesを使用する方法に興味があります。Criteria api には興味がありません。ただの linq です。
私が持っている場合:
IEnumerable<User> dbUsers = userquery.Future<User>();
IFutureValue<long> count = totalcountQuery.FutureValue<long>();
直訳は次のようになります。
var dbUsers = userQuery.ToFuture();
var count = userQuery.LongCount();
ここで、入力されたレコードの正確な数を知るために count クエリにアクセスする必要があります。
このコードはコンパイルされませんが、次のようなものです。
totalRecords = (int)count.Value;