.Where クエリは、IEnumerable.Whereを介してメモリ内で実行されます Findの結果に対して実行されるためです 実行するMongoDBクエリを確立する呼び出し。
.Whereを組み込むには Findにクエリを実行します 、2つのクエリをANDで結合する新しいクエリを作成できます:
query = Query.And(query, Query<YourType>.EQ(x => x.something, something));
var result = collection.Find(query);