Compartilhar via


Configurar a caixa de diálogo de referência de serviço

O Configurar referência de serviço caixa de diálogo permite que você configure o comportamento de Windows Communication Foundation (WCF) serviços.

ObservaçãoObservação

As caixas de diálogo e comandos de menu você vê podem diferir daquelas descritas na ajuda dependendo de suas configurações ativas ou versão.Para alterar as configurações, escolha Import and Export Settings no menu Tools.Para mais informações, consulte Configurações de Visual Studio.

Para acessar o Configurar referência de serviço caixa de diálogo, clique com o botão direito um serviço de referência Solution Explorer e escolha Configurar referência de serviço.Você também pode acessar a caixa de diálogo clicando no Advanced botão na Adicionar caixa de diálogo de referência de serviço.

  • Para alterar o endereço de onde está hospedado um serviço WCF, digite o novo endereço na endereço campo.

  • Para alterar o nível de acesso para as classes em um cliente WCF, selecione uma palavra-chave de nível de acesso no o nível de acesso para as classes geradas lista.

  • Para chamar os métodos de um serviço WCF de forma assíncrona, selecione o Gerar operações assíncronas caixa de seleção.

  • Para gerar os tipos de contrato de mensagem em um cliente WCF, selecione o sempre gerar contratos de mensagem caixa de seleção.

  • Para especificar os tipos de coleção lista ou dicionário para um cliente WCF, selecione os tipos a partir de tipo coleção e tipo de coleção de dicionário lista.

  • Para desabilitar o compartilhamento de tipo, desmarque o reutilização tipos em assemblies referenciados caixa de seleção.Para ativar o compartilhamento de um subconjunto dos assemblies referenciados de tipo, selecione o reutilização tipos em assemblies referenciados caixa de seleção, selecione reutilização tipos em assemblies referenciados especificadose selecione as referências desejadas a lista de assemblies mencionadas.

  • Endereço
    Usado para atualizar o endereço da Web onde uma referência de serviço procura por um serviço.Por exemplo, durante o desenvolvimento do serviço pode ser hospedado em um servidor de desenvolvimento e posteriormente movido para um servidor de produção, necessitando de uma alteração de endereço.

    ObservaçãoObservação

    O elemento de endereço não está disponível quando o Configurar referência de serviço caixa de diálogo é exibida do Adicionar caixa de diálogo de referência de serviço.

  • Nível de acesso para as classes geradas
    Determina o nível de acesso de código para classes de cliente do WCF.

    ObservaçãoObservação

    Para projetos de site, essa opção é sempre definida como Public e não pode ser alterado.Para mais informações, consulte Solucionando problemas de referências de serviço.

  • Gerar operações assíncronas
    Determina se os métodos de serviço WCF ser chamados sincronicamente (padrão) ou assíncrona.

  • Sempre gerar contratos de mensagem
    Determina se os tipos de contrato de mensagem serão gerados para um cliente WCF.Para obter mais informações sobre contratos de mensagem, consulte Using Message Contracts.

  • Tipo de coleção
    Especifica o tipo de coleção de lista para um cliente WCF.O tipo padrão é Array.

  • Tipo de coleção de dicionário
    Especifica o tipo de coleção de dicionário para um cliente WCF.O tipo padrão é Dictionary<TKey, TValue>.

  • Reutilização tipos em assemblies referenciados
    Determina se um cliente WCF irá tentar reutilizar que já existem em assemblies referenciados em vez de gerar novos tipos quando um serviço é adicionado ou atualizado.Por padrão, essa opção está marcada.

  • Tipos de reutilização em todos os assemblies referenciados
    Quando selecionada, todos os tipos de lista de assemblies mencionadas será reutilizado se possível.Por padrão, essa opção é selecionada.

  • Reutilização tipos em assemblies referenciados especificados
    Quando selecionada, somente os tipos selecionados na lista de assemblies mencionadas será reutilizado.

  • Lista de assemblies referenciados
    Contém uma lista de assemblies referenciados para o projeto ou site.Quando reutilização tipos em assemblies referenciados especificados estiver selecionada, assemblies individuais podem ser marcados ou desmarcados.

  • Adicionando referência Web
    Exibe o Add Web Reference Dialog Box.

    ObservaçãoObservação

    Esta opção deve ser usada somente para projetos que destinam versão 2.0 do .NET Framework.

    ObservaçãoObservação

    O Adicionar referência da Web botão está disponível somente quando o Configurar referência de serviço caixa de diálogo é exibida do Adicionar caixa de diálogo de referência de serviço.

Consulte também

Tarefas

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

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

Referência

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

Configurar a caixa de diálogo de referência de serviço

Outros recursos

Consuming ASMX and WCF Services Sample