Compartilhar via


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

A referência de serviço permite que um projeto do access, um ou mais WCF Data Services. Use o Add Service Reference caixa de diálogo para procurar por WCF Data Services na solução atual, localmente, em uma rede local ou na Internet.

ObservaçãoObservaçã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.

Adicionando uma referência de serviço

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

  1. Em Solution Explorer, clique com o botão direito no nome do projeto que você deseja adicionar o serviço e, em seguida, clique em Add Service Reference.

    O Add Service Reference caixa de diálogo aparece.

  2. No endereço caixa, digite a URL para o serviço e, em seguida, clique em Ir para procurar o serviço. Se o serviço implementa a segurança de nome e senha do usuário, você pode ser solicitado um nome de usuário e senha.

    ObservaçãoObservaçã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.

    Você também pode selecionar o URL a partir de endereço lista, que armazena as URLs de 15 anteriores na qual os metadados de serviço válido foi encontrado.

    Uma barra de progresso é exibida quando a pesquisa está sendo executada. Você pode interromper a pesquisa a qualquer momento clicando em Parar.

  3. No serviços lista, expanda o nó do serviço que você deseja usar e selecione um conjunto de entidade.

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

  5. Clique em OK para adicionar a referência ao projeto.

    Um cliente de serviço (proxy) é gerado e metadados que descreve o serviço é adicionado ao arquivo app. config.

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

  1. Em Solution Explorer, clique com o botão direito no nome do projeto que você deseja adicionar o serviço e, em seguida, clique em Add Service Reference.

    O Add Service Reference caixa de diálogo aparece.

  2. Clique em descobrir.

    Todos os serviços (ambos WCF Data Services e serviços WCF) na solução atual são adicionadas a serviços lista.

  3. No serviços lista, expanda o nó do serviço que você deseja usar e selecione um conjunto de entidade.

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

  5. Clique em OK para adicionar a referência ao projeto.

    Um cliente de serviço (proxy) é gerado e metadados que descreve o serviço é adicionado ao arquivo app. config.

Atualizando uma referência de serviço

O modelo de dados de entidade para uma WCF Data Services irá alterar algumas vezes. Quando isso acontece, a referência de serviço deve ser atualizada.

Para atualizar uma referência de serviço

  • Em Solution Explorer, a referência de serviço com o botão direito e, em seguida, clique em Update Service Reference.

    Uma caixa de diálogo de progresso é exibida enquanto a referência é atualizada de seu local original e o cliente de serviço é gerada novamente 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 a sua solução.

Para remover uma referência de serviço

  • Em Solution Explorer, a referência de serviço com o botão direito 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çãoObservação

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

Consulte também

Referência

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