Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Alguns serviços do Windows Communication Foundation (WCF) exponham vários pontos de extremidade por meio do qual um cliente pode se comunicar com o serviço. Por exemplo, um serviço pode expor um ponto de extremidade que usa um nome de usuário e a ligação HTTP / segurança de senha e um segundo ponto de extremidade que usa a autenticação do Windows e FTP. O primeiro ponto de extremidade pode ser usado por aplicativos que acessam o serviço de fora de um firewall, enquanto o segundo pode ser usado em uma intranet.
Nesse caso, você pode especificar o endpointConfigurationName como um parâmetro para o construtor para uma referência de serviço.
Observação |
|---|
Seu computador pode mostrar nomes ou locais diferentes para alguns dos elementos da interface do usuário do Visual Studio nas instruções a seguir. A edição do Visual Studio que você possui e as configurações que você usa determinam esses elementos. Para obter mais informações, consulte Configurações do Visual Studio. |
Para selecionar um ponto de extremidade de serviço
Adicione uma referência a um serviço WCF. For more information, see Como: Adicionar, atualizar ou remover uma referência de serviço.
No Editor de código, adicione um construtor para a referência de serviço:
Dim proxy As New ServiceReference.Service1Client(ServiceReference.Service1Client proxy = new ServiceReference.Service1Client(
ObservaçãoSubstitua ServiceReference com o namespace para a referência de serviço e a substituição Service1Client com o nome do serviço.
Será exibida uma lista de IntelliSense com sobrecargas para o construtor. Selecione o endpointConfigurationName As String sobrecarga.
Seguindo a sobrecarga, digite = ConfigurationName, onde ConfigurationName é o nome do ponto de extremidade que você deseja usar.
ObservaçãoSe você não souber os nomes dos pontos de extremidade disponíveis, você pode encontrá-los no arquivo app. config.
Para localizar os pontos de extremidade disponíveis para um serviço WCF
Em Solution Explorer, o botão direito do mouse no arquivo app. config para o projeto que contém a referência de serviço e, em seguida, clique em Abrir. O arquivo será exibido no Editor de código.
Procure o <Client> marca no arquivo.
Pesquisar sob o <Client> a marca de uma marca que começa com <Endpoint>.
Se a referência de serviço fornece vários pontos de extremidade, haverá dois ou mais <Endpoint marcas.
Dentro do <EndPoint> marca, você encontrará um name="SomeService" parâmetro (onde SomeService representa um nome de ponto de extremidade). Este é o nome da empresa que podem ser passados para o endpointConfigurationName As String de sobrecarga de um construtor para uma referência de serviço.
Consulte também
Tarefas
Como: Adicionar, atualizar ou remover uma referência de serviço
Conceitos
Os serviços do Windows Communication Foundation e serviços de dados do WCF em Visual Studio