キャッシングの目的で SQLDependency を使用し、その上に EntityFramwework を使用しています。ナビゲーション プロパティを持つエンティティはほとんどありません。以下のように Eager Loading を使用してアクセスしようとしていたもの
entity.Include("NavigationProperty");
そして、デフォルトで IsLazyLoading = false を設定しました。
内部的に、ADO.net は、Linq クエリを含めるための Left Outer Join SQL クエリを作成します。
MSDN によると、「外部結合」は QueryNotification ではサポートされていません。以下はリンクです
http://msdn.microsoft.com/en-us/library/aewzkxxh(v=vs.90).aspx
では、 SQLDependency を使用しているときに NavigationProperties をロードするにはどうすればよいですか?
どんな種類の助けも大歓迎です。前もって感謝します。