CustomMetaとPageContentsを結合して、設定されているメタデータを介して特定のページを選択しようとしていますが、「メソッド結合はサポートされていません」というエラーが発生します。ODataサービスに何かが送信される前にエラーが発生するため、問題は私のlinqステートメントにあると思います。しかし、問題は正確には何ですか?linqステートメントは私には問題ないように見えます。
var pages2 = (from p in cds.PageContents
join m in cds.CustomMetas on p.PageId equals m.ItemId
where m.ItemType==64 && m.KeyName=="SomeKey" && m.StringValue=="SomeValue"
select p).ToList<SDLODataClient.SDLOData.PageContent>();
更新1
このTridionODataの記事には結合の例がありますが、私が読んでいるMS Linq to ODataの記事のいくつかは、Linq to ODataでは結合がサポートされていないことを示唆しているようです(ここ)