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.