Почему важны модификаторы доступа в методах прокси веб-службы? - PullRequest
2 голосов
/ 12 марта 2010

Я создаю интерфейс для внешнего веб-сервиса с клиентом C #, сгенерированным из WSDL. И в этом клиентском классе у меня есть методы с подписью, такие как: public ResponseType InvokeMethod(RequestType request). Я хочу изменить его модификатор доступа на protected, но затем веб-служба отвечает «Недопустимое имя метода веб-службы» * исключение . Вы знаете, почему это так? Я понимаю, что сохранение имени метода может быть важным по некоторым причинам, но почему я не могу изменить этот модификатор доступа? Разве это не должно быть вопросом моего кода, какой доступ я хочу дать этому методу? Спасибо за все ответы заранее.

...