URL Comportement dans une référence Web Visual Studio
-
20-09-2019 - |
Question
S'il vous plaît quelqu'un peut expliquer exactement ce que le comportement de l'URL de la propriété (statique ou dynamique) pour une référence Web dans Visual Studio est pour.
Je crois qu'il affecte où l'URL du service Web est enregistré, mais je n'ai pas une compréhension claire.
La solution
Je crois qu'il affecte où l'URL le service Web est stocké mais je ne le font pas avoir une compréhension claire.
C'est exact.
Si vous le réglez dynamique, par la suite, vous pouvez changer url de service Web (WebService.Url). Détails ici .
Autres conseils
Voici un peu réponse plus complète.
dynamique ajoute automatiquement un paramètre qui spécifie l'URL du service Web. Oui, il peut être géré par app.config
, mais le réglage doit résider dans un lieu spécifique de app.config
sous <applicationSettings>
.
statique fait le constructeur du proxy pour initialiser la propriété de Url
à sa valeur initiale.
Donc, si vous avez votre propre manipulation URL (par exemple l'URL est extraite de la base de données ou réside dans une autre section de app.config
), URL Behaviour
doit être Static
et modifié ultérieurement dans votre code personnalisé.