Как я могу предотвратить выход параметра -в конечном итоге возвращаемого параметра в веб-службе WCF?

Если мой контракт выглядит следующим образом:

[OperationContract]
void DoSomething(int id, out string moreInfo);

это выглядит как:

string DoSomething(int id);

при импорте ссылки на веб-службу. Можно ли повлиять на авто-преобразование порядка параметров? Было уже неожиданно обнаружить все параметры -в начале сигнатуры функции, но это все еще работало, но мы хотели бы, чтобы методы void -продолжали быть методами void -. Или это ограничение SOAP?

9
задан Abel 2 July 2012 в 13:44
поделиться