Есть ли способ автоматически обращаться с xxxSpecified при настройке значений в веб-сервисе? - PullRequest
1 голос
/ 26 августа 2010

(Я полагаю, что кто-то там, использующий веб-сервисы SalesForce из c #, тоже видел это. Если есть способ вокруг этого - очевидно, я бы предпочел это знать.)Например, задайте значение поля в сгенерированном веб-сервисе wsdl.exe:

campaignStat.Clicks__c = ToDouble(Stat.clicks);
campaignStat.Clicks__cSpecified = true;

Может кто-нибудь придумать, как не беспокоиться о том, чтобы забыть установить это логическое значение?Мне все равно, если это взломать.

1 Ответ

0 голосов
/ 31 августа 2010

В соответствии с прокси сервиса WCF не устанавливает свойство "FieldSpecified" ответ "Так в принципе - так оно и есть, привыкните к нему :-)"

Покавеб-сервис, который вы вызываете, имеет необязательные параметры, вот как это.Вы можете взломать, изменив прокси-код, сгенерированный VS, но ваши изменения будут потеряны в следующий раз, когда вы восстановите прокси.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...