Compartilhar via


Gerando o proxy de serviço Web (Master Data Services)

Você pode usar uma classe de proxy para acessar o Master Data Services programaticamente por meio do serviço Web. Existem duas maneiras de adicionar uma classe proxy ao seu projeto de desenvolvimento: usando a ferramenta de linha de comando Svcutil.exe no .NET Framework ou adicionando uma referência da Web no Microsoft Visual Studio.

Adicionando o proxy usando Svcutil.exe

Você deve ter o Microsoft Visual Studio ou o Microsoft Windows SDK instalado para ter o Svcutil.exe em seu computador. Se você usar o Visual Studio, deverá usar o prompt de comando do Visual Studio para executar o comando. Para obter mais informações, consulte ServiceModel Metadata Utility Tool (Svcutil.exe) (em inglês) e Generating a WCF Client from Service Metadata (em inglês).

Para adicionar a classe de proxy usando Svcutil.exe, use um comando como o seguinte:

svcutil.exe http://<server_name:port>/<virtual_path>/Service/Service.svc 
/out:<proxy_name>.cs /messageContract /tcv:Version35 
/noconfig /ct:System.Collections.ObjectModel.Collection`1 
/namespace:*,Microsoft.MasterDataServices

Onde:

  • server_name:port são o nome e o número da porta do computador que hospeda o Master Data Services.

  • virtual_path é o caminho virtual do Master Data Services no IIS (Serviços de Informações da Internet).

  • proxy_name é o nome da classe do C# para o proxy gerado.

Adicionando o proxy usando uma referência Web

Você também pode adicionar um proxy fornecendo uma referência da Web em um projeto do Visual Studio. Para obter mais informações, consulte Como adicionar e remover referências da Web.

Consulte também

Conceitos