2012-06-06 2 views
1

C# CRM SDK OrganizationRequest 매개 변수 컬렉션에 대한 매개 변수를 사용하는 방법에 대한 가이드가 있습니까?OrganizationRequestParameters 튜토리얼

여기 내 코드는 지금까지의 : 나는 service 그것을 실행 나는 상대의 수를 얻을 때

CrmConnection connection = CrmConnection.Parse("hidden"); 
OrganizationService service = new OrganizationService(connection); 

OrganizationRequest request = new OrganizationRequest("requestname"); 
/* ... ? */ 

어떻게 그렇게 request을 수정할 것인가?

+0

옙. [충분한 응답 길이를위한 글자] – arik

답변

2

OrganizationRequest 클래스 설명에 따르면이 클래스로 직접 작업하도록 설계되지 않았지만 원하는 경우 할 수 있습니다.

매개 변수 수집을 지정하여이 클래스를 사용할 수 있습니다. 그러나 파생 클래스를 사용하면 매개 변수 컬렉션은 으로 생성됩니다.

사실 매개 변수 수집뿐만 아니라 요청 이름도 지정해야합니다. 사용 가능한 요청 이름의 전체 목록은 here입니다. 필요한 요청 이름에 따라 적절한 매개 변수 컬렉션을 지정해야합니다. 실제로 매개 변수 수집에 대한 완전한 참조는 없습니다.

또 다른 질문은 연락처 수를 검색하는 방법입니다. 여기에 두 가지 옵션이 있습니다. 첫 번째 것은 OrganizationRequest와 관련이 없지만 조직 컨텍스트 및 linq 쿼리를 사용해야합니다. 샘플은 here으로 기술되었다. 다른 옵션은 ExecuteFetch 메시지 요청 이름을 사용하는 것입니다.

+0

고마워요! 귀하의 답변은 참고 자료입니다! – arik