nHibernate を介してクエリを生成し、Criteria
/をシリアル化しDetachedCriteria
、それを外部サービスに送信して処理し、結果をほとんど置き換えるQueryOver
か、少なくとも挿入することは可能ですか?
したがって、次のようなものです:
return _session
.QueryOver<VirtualFolder>()
.Where(m => m.Name = "FolderName" & m.Parent = folderParent)
.SingleOfDefault();
クエリが効果的にリモート サービスに渡されることになります...
ありがとう、
キーロン
編集
いくつかの共有サービスがあるため、クエリをシリアル化できるかどうかについて具体的に尋ねています。使用領域の 1 つはデータベースに直接アクセスでき、もう 1 つはアクセスできません。したがって、QueryOver の異なる実装で同じサービスを使用できると便利です...