我試圖通過EntityReference篩選數據,但沒有運氣。如果沒有where子句運行良好與where子句我得到以下錯誤:Dynamics CRM 2011篩選從Web服務返回的數據
The server did not provide a meaningful reply; this might be caused by a contract mismatch, a premature session shutdown or an internal server error.
這裏是我的方法調用CRMService:
/// <summary>
/// Gets the categories.
/// </summary>
/// <returns></returns>
public IEnumerable<category> GetCategoriesExcludingSomething()
{
IEnumerable<category> data = CrmClient.categorySet.OrderBy(x => x.SubCategory).ThenBy(x => x.itf_name);
return data.Where(x => x.SubCategory.ToString() == "SomethingToExclude");
}
我一直在使用SubCategory.Name也嘗試過,但它給出相同的錯誤。我認爲這與它使用早期綁定的事實有關,但是在調試時我無法獲得任何有用的信息。
任何建議或幫助將是巨大的,這應該是很容易:/