LinqProviderを独自実装するときに役立つサイト
Linqは便利で大好きなんですけど、いざWeb ServiceのAPIにLinqでアクセスするような LinqProviderを作成しようとすると、一体どうやって実装するんだ?ってなりますよね。
msdnのドキュメントで、一応、LinqProviderの実装を行うサンプル(http://msdn.microsoft.com/en-us/library/bb546158.aspx) があるんですけど、このサンプル、Where文しか対応していませんし、もっと複雑なクエリを行うときは大半のコードを書き換える羽目になるんですよね。
複雑なクエリ(GroupBy, Joinなど)ができるような実装をしたい場合は、このサイト(http://blogs.msdn.com/b/mattwar/archive/2008/11/18/linq-links.aspx) が役に立ちます。
ただ、全文英語なのと、途中で実装の飛躍があるため、理解するのが難しい箇所がありますが...
しかし、サンプルコードをダウンロードして、自分なりに書き換えると、結構簡単にLinqでAPIにアクセスできてしまいます。
Author And Source
この問題について(LinqProviderを独自実装するときに役立つサイト), 我々は、より多くの情報をここで見つけました https://qiita.com/Go-zen-chu/items/b39f93be1dc4124fe6b6著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .