2010-04-14 5 views
3

WCF 서비스 작업에 사용할 "모의"엔터티 형식을 만드는 방법이 있습니까?WCF 데이터 서비스 (3.5SP1) 용 ServiceOperation에서 기본이 아닌 형식 사용

ServiceOperation으로 노출하여 최적화해야하는 쿼리가 있습니다. 문제는 ... 우리가 primitative 유형의 아주 긴 목록을 초래할 것이다 그렇게하기 위해

SomeoneHelpMe(int time, string name, string address, string i, string purple, string foo, int stillGoing, int tooMany, etc...) 

입니다 그리고 우리는 정말

SomeoneHelpedMe(CustomEntityNotMappedToAnything e) 

이이를 줄일 필요 3 개의 매개 변수 제한이 있기 때문에 복잡한 쿼리를 작성할 시간이 왔을 때 우리를 도울 것입니다 ...

"복잡한 유형"을 사용하여 4.0에서 가능할 것으로 보았지만 여전히 3.5SP1에 있습니다. 세계.

자세한 정보가 필요한 사람이 누구인지 알려주세요.

이렇게 3.5 또는 4.0에서 확인되지 않습니다! 공식적으로 해당 없음!

http://social.msdn.microsoft.com/Forums/en-US/adodotnetdataservices/thread/771587aa-0822-4991-8a3f-0091de044b5c

+0

이 질문에 대한 주위의 모든 정숙함으로는 가능하지 않다고 생각합니다. ( – Nix

+0

"복잡한 유형"을 4.0에서 사용할 수있는 경우 WCF DataServices 업데이트에 포함될 수도 있습니다. 3.5SP1 : http://blogs.msdn.com/astoriateam/archive/2010/01/27/data-services-update-for-net-3-5-sp1-available-for-download.aspx 및 http : //blogs.msdn.com/astoriateam/archive/2009/12/17/getting-started-with-the-data-services-update-for-net-3-5-sp1-part-1.aspx 많은 기능 이 업데이트에 포함 된 4.0은이 업데이트에 포함되어 있지만 실제로 모든 기능이 있는지 모르겠습니다. – Slauma

+0

덧붙여서 : WCF DataServices에 관한 질문은 MS 포럼이 http : //social.msdn보다 더 나은 곳입니다. microsoft.com/Forums/en-US/adodotnetdataservices/threads. MS 직원이 실제로 활발하고 도움이됩니다. – Slauma

답변

1

현재이 작업을 수행 할 수있는 방법이 없다 - 모두 3.5SP1 및 4.0. 프리미티브 유형 만 서비스 조작을위한 매개 변수로 지원됩니다.

기능 요청으로 다음 링크를 사용하여 https://connect.microsoft.com/data/SearchResults.aspx?SearchQuery=WCF%2bData%2bServices을 추가하십시오. 로그인해야하고 외부에서보고 된 버그/기능 목록을 볼 수 있습니다. 새 기능 요청을 추가하거나 기존 기능 요청에 투표 할 수 있습니다.

감사 Pratik

+0

joy, i tho 4.0에서 복잡한 유형을 모델링하여 가능 했습니까? – Nix

+0

마이크로 소프트의 확인 http://social.msdn.microsoft.com/Forums/en-US/adodotnetdataservices/thread/771587aa-0822-4991-8a3f-0091de044b5c – Nix

+0

다음과 같은 내용을 읽었으므로 읽을 수 있습니다. http : // samuelmueller.com/2009/11/working-with-projections-and-dtos-in-wcf-data-services/ – Nix