私は次のようにかなり単純なlinq結合を実行しようとしています:
var locations = (from location in session.Query<Location>()
join speed in session.Query<ISDNSpeeds>() on location.ISDNSpeed equals speed.Id
where
(location.LastUpdatedTime > lastUpdateTime)
select new
{
Location = location,
Speed = speed,
})
.Take(10).ToList();
エラーなしで実行されているようですが、Speed オブジェクトにアクセスできません。位置オブジェクトのリストを取得するだけです。
この場合、どうすれば速度にアクセスできますか?