2013-06-25 4 views
0

VS .NET 2010 프로젝트에 파트너 WSDL과 엔터프라이즈 WSDL을 모두 다운로드 할 수있었습니다. 웹 참조 폴더에서 나타나는 모든 파일은 Reference.map 파일입니다.이 파일을 확장하면 다른 .datasource 개의 파일을 노출하지만 클래스 스텁은 노출되지 않습니다.사용자 지정 Salesforce 개체를 인스턴스화 할 수 없습니다.

두 API에 대한 참조를 모두 포함하고 나면 Salesforce 클래스의 인스턴스 (예 : [Account] 및 custom)를 만들 수 없습니다. upsert()에 대해이 작업을 수행해야합니다.

누락 된 것이 있습니까? 도와주세요.

답변

0

일반적으로 동일한 프로젝트에서 파트너 WSDL과 엔터프라이즈 WSDL을 모두 필요로하지는 않습니다.

엔터프라이즈 WSDL은 생성하는 조직의 스키마에 맞게 조정되며 계정, 연락처 등을위한 클래스를 가지며 사용자 정의 필드의 특성을 포함합니다.

파트너 WSDL은 모든 조직과 작동하도록 설계되었으므로 특정 클래스가 없습니다. 대신 일반 sObject를 사용하고 필드 값에 XML 요소에 액세스하십시오.

관련 문제