Вопрос

Пожалуйста, кто-нибудь может точно объяснить, для чего предназначено свойство «Поведение URL-адреса» (статическое или динамическое) для веб-ссылки в Visual Studio.

Я считаю, что это влияет на то, где хранится URL-адрес веб-службы, но у меня нет четкого понимания.

Это было полезно?

Решение

Я считаю, что это влияет на то, где хранится URL для веб -службы, но у меня нет четкого понимания.

Это верно.

Если вы установите динамический режим, впоследствии вы сможете изменить URL-адрес веб-службы (WebService.Url). Подробности здесь.

Другие советы

Вот немного более полный ответ.

Динамический автоматически добавляет параметр, определяющий URL-адрес веб-службы.Да, этим можно управлять через app.config, но настройка должна находиться в определенном месте app.config под <applicationSettings>.

Статический заставляет конструктор прокси инициализироваться Url имущество до первоначальной стоимости.

Итак, если у вас есть собственная обработка URL-адресов (например,URL-адрес извлекается из базы данных или находится в другом разделе app.config), URL Behaviour должно быть Static и позже изменено в вашем пользовательском коде.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top