기본 부 엔티티와 추가 부울 속성이있는 파생 엔터티가 있습니다. 내 WCF 데이터 서비스는 기본 엔터티의 EntitySet을 노출합니다. 브라우저에서 쿼리 할 수 있습니다.파생 형식에 대한 WCF DataServiceQuery
http://myserver/myservice/BaseSet/Namespace.Derived()?$filter=(BoolProp eq false)
그리고 파생 형식의 개체 모음을 얻을 수 있습니다. 문제 없다.
내 클라이언트에는 DataServiceQuery를 사용하는 표가 있습니다. 그래서 내 쿼리를 구성했습니다 :
var query = context.CreateQuery<Proxy.Derived>("BaseSet");
그러나 파생 된 속성을 필터링하려고하면 오류가 반환됩니다. 나는 그것이 내 파생 된 유형의 덩어리를 실종의 요청에 사용 된 URL을 조사 때 그것을 보았다 즉 같은 : 나는에 속성을 사용하여 쿼리하는 데 사용할 수있는 DataServiceQuery를 구성하는 적절한 방법을 무엇
http://myserver/myservice/BaseSet()?filter=(BoolProp eq false)
내 파생 된 유형?
var query = context.CreateQuery<Proxy.Derived>("BaseSet/Namespace.Derived")();
인수의 이름은 큰되지 않습니다 :