Pergunta

Por favor, alguém pode explicar exatamente para que serve a propriedade URL (estática ou dinâmica) para uma referência da Web no Visual Studio.

Acredito que isso afeta onde o URL do serviço da Web é armazenado, mas não tenho um entendimento claro.

Foi útil?

Solução

Acredito que isso afeta onde o URL do serviço da Web é armazenado, mas não tenho um entendimento claro.

Isso mesmo.

Se você o definir como dinâmico, depois poderá alterar o URL do serviço da web (WebService.url). Detalhes aqui.

Outras dicas

Aqui está uma resposta um pouco mais completa.

Dinâmico Adiciona automaticamente uma configuração que especifica o URL do serviço da Web. Sim, pode ser gerenciado app.config, mas o cenário deve residir em um local específico de app.config debaixo <applicationSettings>.

Estático faz do construtor o proxy para inicializar Url propriedade para seu valor original.

Portanto, se você tiver seu próprio manuseio de URL (por exemplo, o URL é recuperado do banco de dados ou reside em outra seção de app.config), URL Behaviour devemos ser Static e mudou posteriormente no seu código personalizado.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top