Partilhar via


Como: Adicionar, atualizar ou remover uma referência de serviço

Uma referência de serviço permite que um projeto para acessar um ou mais Windows Communication Foundation (WCF) serviços. Use o Adicionar referência de serviço caixa de diálogo para procurar serviços WCF na solução corrente, localmente, em uma rede local ou na Internet.

Adicionando uma referência de serviço

Para adicionar uma referência a um serviço externo

  1. In O gerenciador de soluções, clicar com o botão direito do mouse no nome do projeto que você deseja adicionar o serviço e, em seguida, clique em Adicionar referência de serviço.

    The Adicionar referência de serviço caixa de diálogo é exibida.

  2. No Endereço caixa, digite a URL para o serviço e clicar Ir para procurar o serviço.Se o serviço implementa o nome de usuário e senha segurança, talvez seja necessário um nome de usuário e senha.

    Observação:

    Você só deve referência aos serviços de uma fonte confiável.Adicionar referências de uma fonte não confiável pode comprometer a segurança.

    Observação:

    Você também pode selecionar a URL de uma lista suspensa que armazena os últimos 15 URLs onde os metadados de serviço válido foi encontrado.

    Uma BAR de progresso é exibida enquanto a Pesquisar está sendo executada.Você pode interromper a Pesquisar a qualquer momento clicando em Parar.

  3. No Serviço lista, expandir o nó do serviço que você deseja usar e selecionar um contrato de serviço.

  4. No Namespace, digite o espaço para nome que você deseja usar para a referência.

  5. clicar OK para adicionar a referência para o projeto.

    Um cliente de serviço (proxy) é gerado e metadados que descrevem o serviço é adicionado ao aplicativo. arquivo de configuração.

Para adicionar uma referência a um serviço na solução corrente

  1. In O gerenciador de soluções, clicar com o botão direito do mouse no nome do projeto que você deseja adicionar o serviço e, em seguida, clique em Adicionar referência de serviço.

    The Adicionar referência de serviço caixa de diálogo é exibida.

  2. clicar Descobrir.

    Todos os serviços WCF na solução corrente são adicionados ao Serviço lista.

  3. No Serviço lista, expandir o nó do serviço que você deseja usar e selecionar um contrato de serviço.

  4. No Namespace, digite o espaço para nome que você deseja usar para a referência.

  5. clicar OK para adicionar a referência para o projeto.

  6. Um cliente de serviço (proxy) é gerado e metadados que descrevem o serviço é adicionado ao aplicativo. arquivo de configuração.

Atualizar uma referência de serviço

Com o passar do time, os metadados para um serviço WCF pode ser alterada, exigindo que a referência de serviço seja atualizado.

Para atualização uma referência de serviço

  • In O gerenciador de soluções, clicar com o botão direito do mouse em referência de serviço e, em seguida, clique em Atualizar referência de serviço.

    Uma caixa de diálogo de progresso é exibida enquanto a referência é atualizada de seu local original e o cliente de serviços é regenerado para refletir quaisquer alterações nos metadados.

Removendo uma referência de serviço

Se uma referência de serviço não estiver sendo usada, você poderá removê-lo de sua solução.

Para remover uma referência de serviço

  • In O gerenciador de soluções, clicar com o botão direito do mouse em referência de serviço e, em seguida, clique em Excluir.

    O cliente do serviço será removido da solução e os metadados que descreve o serviço serão removido do arquivo app.config.

    Observação:

    Qualquer código que referencia a referência de serviço precisará ser removida manualmente.

Consulte também

Tarefas

Como: Adicionar uma referência a um serviço Web

Exemplo de Consumo de ASMX e Serviços WCF

Referência

Referência de caixa de diálogo Adicionar serviço

Outros recursos

Serviços do Windows Communication Foundation e serviços de dados ADO.NET