ServiceClient Classe

Definição

Contém as várias operações de API para o cliente de serviço interagir com Master Data Services.

public ref class ServiceClient : System::ServiceModel::ClientBase<Microsoft::MasterDataServices::IService ^>, Microsoft::MasterDataServices::IService
[System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")]
[System.Diagnostics.DebuggerStepThrough]
public class ServiceClient : System.ServiceModel.ClientBase<Microsoft.MasterDataServices.IService>, Microsoft.MasterDataServices.IService
[<System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")>]
[<System.Diagnostics.DebuggerStepThrough>]
type ServiceClient = class
    inherit ClientBase<IService>
    interface IService
Public Class ServiceClient
Inherits ClientBase(Of IService)
Implements IService
Herança
ServiceClient
Atributos
Implementações

Construtores

ServiceClient()

Inicializa uma nova instância da classe ServiceClient com valores padrão.

ServiceClient(Binding, EndpointAddress)

Inicializa uma nova instância da classe ServiceClient que tem a associação especificada e o endereço remoto.

ServiceClient(String)

Inicializa uma nova instância da classe ServiceClient com o nome da configuração do ponto de extremidade especificado.

ServiceClient(String, EndpointAddress)

Inicializa uma nova instância da classe ServiceClient que tem o nome da configuração do ponto de extremidade especificado e o endereço remoto.

ServiceClient(String, String)

Inicializa uma nova instância da classe ServiceClient que tem o nome da configuração do ponto de extremidade especificado e o endereço remoto como uma cadeia de caracteres.

Métodos

AnnotationsDelete(International, Int32)

Exclui a anotação existente com o identificador especificado.

AnnotationsUpdate(International, String, Int32)

Atualiza a anotação existente com o identificador especificado.

AttributeChange(International, MetadataAttribute, Collection<String>, Guid, OperationResult)

Altera um atributo com os valores especificados.

BusinessRulesClone(International, BusinessRules)

Cria novas regras de negócio usando o conjunto especificado de regras de negócio, retendo os GUIDs (identificadores globais exclusivos) dos objetos originais.

BusinessRulesCreate(International, BusinessRules, Boolean)

Cria nova instância de regras de negócio.

BusinessRulesDelete(International, BRDeleteCriteria)

Exclui a regra de negócios ou componentes de regras com os critérios determinados.

BusinessRulesGet(International, BRGetCriteria, BRResultOptions, OperationResult)

Recupera as regras de negócio com os critérios fornecidos.

BusinessRulesPaletteGet(International, BREntityMemberType, OperationResult)

Recupera os componentes de regras de negócio disponíveis (a paleta de componentes) para o tipo de membro especificado.

BusinessRulesPublish(International, BRPublishCriteria)

Publica as regras de negócio com os critérios fornecidos.

BusinessRulesUpdate(International, BusinessRules)

Atualiza as regras de negócio existentes.

DataQualityCleansingOperationCreate(International, Collection<DataSourceFieldMapping>, Int64, OperationResult)

Cria uma operação de limpeza de qualidade do DQS.

DataQualityInstalledState(International, OperationResult)

Determina se o DQS está instalado corretamente e configurado para trabalhar com Master Data Services com a configuração especificada.

DataQualityKnowledgeBasesGet(International, OperationResult)

Obtém a coleção da base de conhecimento configurada no DQS.

DataQualityMatchingOperationCreate(International, Int64, MatchingPolicy, OperationResult)

Cria uma operação de correspondência de DQS.

DataQualityOperationPurgeOperation(International, Guid)

Retorna uma operação de limpeza para operação de DQS.

DataQualityOperationResultsGet(International, Int32, Guid, Int32, OperationResult)

Recupera os resultados de uma operação DQS concluída.

DataQualityOperationStart(International, Guid, OperationResult, OperationStatus)

Inicia a operação de DQS.

DataQualityOperationStatus(International, Guid, OperationResult, OperationStatus)

Recupera o status de uma operação DQS sendo executada.

DataQualityStoreInputData(International, TabularData, Guid)

Recupera os dados para a entrada de repositório de qualidade de dados.

EntityMemberAnnotationsCreate(International, Collection<Annotation>, Identifier, MemberIdentifier, Identifier, Identifier)

Cria novas anotações anexadas a um membro.

EntityMemberAnnotationsGet(International, Identifier, MemberIdentifier, Identifier, Identifier, OperationResult)

Recupera as anotações anexadas a um membro.

EntityMemberAttributesGet(International, EntityMembers)

Recupera um único valor de atributo para um membro em uma entidade.

EntityMemberKeyLookup(International, Identifier, MemberKeyLookupType, Collection<MemberKey>, MemberType, Identifier, Identifier)

Esse recurso será removido na próxima versão do Microsoft SQL Server. Não utilize esse recurso em desenvolvimentos novos e modifique, assim que possível, os aplicativos que atualmente o utilizam.

EntityMembersCopy(International, EntityMembersCopyCriteria)

Copia os membros selecionados em novos membros de destino.

EntityMembersCreate(International, EntityMembers, Boolean, OperationResult)

Cria novos membros.

EntityMembersDelete(International, EntityMembers)

Exclui ou desativa os membros selecionados.

EntityMembersGet(International, EntityMembersGetCriteria, EntityMembersInformation, OperationResult)

Recupera o conjunto filtrado de membros e os respectivos dados de uma entidade.

EntityMembersMerge(International, EntityMembers, Boolean, OperationResult)

Cria novos membros e atualiza os membros existentes.

EntityMembersUpdate(International, EntityMembers)

Atualizações os membros existentes.

EntityStagingClear(International, Int32, Identifier)

Desmarca área de preparação da entidade com o identificador de lote especificado.

EntityStagingGet(International, EntityStagingGetCriteria, Collection<EntityStagingBatch>, OperationResult)

Recupera o conteúdo da área de preparação da entidade.

EntityStagingLoad(International, String, EntityStagingImportType, Collection<EntityMembers>, Boolean, Collection<Identifier>)

Carrega os membros e sua relação na área de preparação da entidade.

EntityStagingProcess(International, String, Identifier, MemberType, Identifier, OperationResult)

Define o lote, por meio de marca de lote, identificador de entidade, tipo de membro e identificador de versão, a ser enfileirado para processamento.

ExportViewCreate(International, ExportView)

Cria uma nova exibição de exportação (assinatura).

ExportViewDelete(International, Identifier)

Remove a exibição de exportação existente com o identificador especificado.

ExportViewListGet(International, OperationResult)

Recupera a lista de exibições de exportação existentes.

ExportViewUpdate(International, ExportView)

Atualiza a exibição de exportação existente.

HierarchyMembersGet(International, HierarchyMembersGetCriteria, OperationResult)

Recupera membros pai-filho de uma hierarquia relativa a um nó pai.

MetadataClone(International, Metadata)

Cria cópias exatas de componentes de metadados de outra origem, retendo os GUIDs (identificadores globais exclusivos) dos objetos originais.

MetadataCreate(International, Metadata, Boolean, OperationResult)

Cria novos componentes de metadados.

MetadataDelete(International, Metadata)

Exclui os componentes dos metadados especificados.

MetadataGet(International, MetadataResultOptions, MetadataSearchCriteria, OperationResult)

Recupera os metadados para os determinados critérios.

MetadataUpdate(International, Metadata)

Atualiza os metadados especificados.

ModelMembersBulkDelete(International, Collection<EntityMembers>, Collection<Identifier>)

Inicia a exclusão assíncrona em massa de membros.

ModelMembersBulkMerge(International, Collection<EntityMembers>, Collection<Identifier>)

Inicia a criação e/ou atualização assíncrona em massa de dados de membros em uma ou mais entidades.

ModelMembersBulkUpdate(International, Collection<EntityMembers>, Collection<Identifier>)

Inicia a atualização assíncrona em massa de dados de membros em uma ou mais entidades.

ModelMembersGet(International, ModelMembersGetCriteria, ModelMembersResultCriteria, OperationResult)

Recupera os modelos, entidades e/ou hierarquias selecionados por completo.

SecurityPrincipalsClone(International, SecurityPrincipals)

Cria cópias exatas de usuários, grupos e das respectivas permissões no modelo de segurança de outra origem, retendo os GUIDs dos objetos originais.

SecurityPrincipalsCreate(International, SecurityPrincipals, SecuritySet)

Cria novos usuários, grupos e as respectivas permissões no modelo de segurança.

SecurityPrincipalsDelete(International, SecurityPrincipalsDeleteCriteria)

Exclui usuários e grupos.

SecurityPrincipalsGet(International, SecurityPrincipalsCriteria, SecurityPrincipals)

Recupera entidades de segurança e as respectivas permissões.

SecurityPrincipalsUpdate(International, SecurityPrincipals)

Atualiza entidades de segurança.

SecurityPrivilegesClone(International, SecurityPrivileges)

Cria cópias exatas de permissões no modelo de segurança de outra origem, retendo os GUIDs (identificadores globais exclusivos) dos objetos originais.

SecurityPrivilegesCreate(International, SecurityPrivileges, SecuritySet)

Cria privilégios de segurança.

SecurityPrivilegesDelete(International, SecurityPrivilegesDeleteCriteria)

Exclui as permissões para os critérios especificados.

SecurityPrivilegesGet(International, SecurityPrivilegesGetCriteria, SecurityPrivileges)

Recupera permissões de segurança para entidades e/ou modelos selecionados.

SecurityPrivilegesUpdate(International, SecurityPrivileges)

Atualiza privilégios de segurança especificados.

ServiceCheck(International)

Determina se o serviço Web do Master Data Services está ativo e em execução e se está conectado ao banco de dados.

ServiceVersionGet(International, OperationResult, Version)

Recupera a versão da instância de serviço.

StagingClear(International, Collection<Identifier>, Int32, Int32, OperationResult, Int32)

Limpa a área de preparação em massa.

StagingGet(International, Boolean, StagingResultCriteria, StagingSearchCriteria, OperationResult, Collection<StagingUnbatchedInformation>)

Recupera o conteúdo da área de preparação em massa.

StagingNameCheck(International, String, OperationResult)

Verifique se o nome de preparação é exclusivo ou o nome de preparação já foi usado.

StagingProcess(International, Boolean, StagingUnbatchedCriteria, OperationResult)

Varre os registros sem lotes existentes nas tabelas de preparação em um lote para processamento e inicia a execução da fila de preparo sob solicitação.

SystemDomainListGet(International, SystemDomainListGetCriteria, Collection<SystemDomainList>)

Recupera uma lista fixa localizada de opções com base em um código de lista.

SystemPropertiesGet(International, Collection<SystemPropertyValue>)

Recupera propriedades imutáveis sobre o sistema.

SystemSettingsGet(International, SystemSettingsGetCriteria, Collection<SystemSettingGroup>)

Recupera a lista de configurações do sistema.

SystemSettingsUpdate(International, Collection<SystemSettingGroup>)

Atualizações os valores de configuração do sistema.

TransactionAnnotationsCreate(International, Collection<Annotation>, Int32)

Cria novas anotações anexadas a uma transação existente.

TransactionAnnotationsGet(International, Int32, OperationResult)

Recupera a lista filtrada de anotações de transações de um modelo.

TransactionsGet(International, TransactionSearchCriteria, Int32, Collection<Transaction>)

Recupera a lista filtrada de transações de um modelo.

TransactionsReverse(International, Collection<Int32>, Collection<ReplacementId>)

Reverte uma ou mais transações existentes.

UserPreferencesDelete(International, Boolean, Dictionary<String,String>)

Exclui as preferências do usuário especificado.

UserPreferencesGet(International, Dictionary<String,String>)

Recupera as preferências do usuário especificado.

UserPreferencesUpdate(International, Dictionary<String,String>)

Atualiza as preferências do usuário especificado.

ValidationGet(International, ValidationSearchCriteria, OperationResult, Collection<ValidationSummaryItem>, Int32, Collection<ValidationIssue>)

Obtém ou define problemas para os critérios de pesquisa determinados.

ValidationProcess(International, ValidationProcessCriteria, ValidationProcessOptions, Collection<ValidationIssue>, ValidationProcessResult)

Processa as validações (regras de negócio) para membros selecionados em um modelo.

VersionCopy(International, Guid, String, String)

Faz uma cópia de uma versão, que inclui fazer uma cópia de todos os dados de membros da entidade.

Implantações explícitas de interface

IService.AnnotationsDelete(AnnotationsDeleteRequest)

Exclui uma anotação existente.

IService.AnnotationsUpdate(AnnotationsUpdateRequest)

Atualizações uma anotação existente.

IService.AttributeChange(AttributeChangeRequest)

Altera um atributo.

IService.BusinessRulesClone(BusinessRulesCloneRequest)

Cria novas regras de negócios que são cópias exatas das regras de negócios de outra fonte, retendo os GUIDs (identificadores globalmente exclusivos) dos objetos originais.

IService.BusinessRulesCreate(BusinessRulesCreateRequest)

Cria novas regras de negócio.

IService.BusinessRulesDelete(BusinessRulesDeleteRequest)

Exclui a regra de negócio ou componentes de regras.

IService.BusinessRulesGet(BusinessRulesGetRequest)

Recupera as regras de negócio.

IService.BusinessRulesPaletteGet(BusinessRulesPaletteGetRequest)

Recupera os componentes de regra de negócio disponíveis (a paleta de componentes).

IService.BusinessRulesPublish(BusinessRulesPublishRequest)

Publica as regras de negócio para um tipo de modelo, entidade ou membro.

IService.BusinessRulesUpdate(BusinessRulesUpdateRequest)

Atualiza as regras de negócio existentes.

IService.DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest)

Cria uma solicitação da operação de limpeza de qualidade do DQS.

IService.DataQualityInstalledState(DataQualityInstalledStateRequest)

Recupera o estado do DQS – a resposta é positiva se o DQS estiver instalado corretamente e configurado para trabalhar com Master Data Services.

IService.DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest)

Recupera a lista da base de conhecimento configurada no DQS.

IService.DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest)

Cria uma solicitação de operação de correspondência de DQS.

IService.DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest)

Retorna uma operação de limpeza para operação de DQS.

IService.DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest)

Recupera os resultados de uma operação DQS concluída.

IService.DataQualityOperationStart(DataQualityOperationStartRequest)

Inicia a operação de DQS.

IService.DataQualityOperationStatus(DataQualityOperationStatusRequest)

Recupera o status de uma operação DQS sendo executada.

IService.DataQualityStoreInputData(DataQualityStoreInputDataRequest)

Recupera os dados para a entrada de repositório de qualidade de dados.

IService.EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest)

Cria novas anotações anexadas a um membro.

IService.EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest)

Recupera as anotações anexadas a um membro.

IService.EntityMemberAttributesGet(EntityMemberAttributesGetRequest)

Recupera o conjunto especificado de valores de atributo de uma lista especificada de membros.

IService.EntityMemberKeyLookup(EntityMemberKeyGetRequest)

Esse recurso será removido na próxima versão do Microsoft SQL Server. Não utilize esse recurso em desenvolvimentos novos e modifique, assim que possível, os aplicativos que atualmente o utilizam.

IService.EntityMembersCopy(EntityMembersCopyRequest)

Copia os membros selecionados em novos membros de destino.

IService.EntityMembersCreate(EntityMembersCreateRequest)

Cria novos membros.

IService.EntityMembersDelete(EntityMembersDeleteRequest)

Exclui ou desativa os membros selecionados.

IService.EntityMembersGet(EntityMembersGetRequest)

Recupera o conjunto filtrado de membros e os respectivos dados de uma entidade.

IService.EntityMembersMerge(EntityMembersMergeRequest)

Cria novos membros e atualiza os membros existentes.

IService.EntityMembersUpdate(EntityMembersUpdateRequest)

Atualizações os membros existentes.

IService.EntityStagingClear(EntityStagingClearRequest)

Limpa a área de preparação da entidade.

IService.EntityStagingGet(EntityStagingGetRequest)

Recupera o conteúdo da área de preparação da entidade.

IService.EntityStagingLoad(EntityStagingLoadRequest)

Carrega o conteúdo da área de preparação da entidade.

IService.EntityStagingProcess(EntityStagingProcessRequest)

Define o lote a ser enfileirado para processamento.

IService.ExportViewCreate(ExportViewCreateRequest)

Gera ou regenera as exibições de assinatura desejadas.

IService.ExportViewDelete(ExportViewDeleteRequest)

Remove uma exibição de exportação existente.

IService.ExportViewListGet(ExportViewListGetRequest)

Recupera a lista de exibições de exportação existentes.

IService.ExportViewUpdate(ExportViewUpdateRequest)

Atualizações uma exibição de exportação existente.

IService.HierarchyMembersGet(HierarchyMembersGetRequest)

Recupera membros pai-filho de uma hierarquia relativa a um nó pai.

IService.MetadataClone(MetadataCloneRequest)

Cria cópias exatas de componentes de metadados de outra origem, retendo os GUIDs (identificadores globais exclusivos) dos objetos originais.

IService.MetadataCreate(MetadataCreateRequest)

Cria novos componentes de metadados.

IService.MetadataDelete(MetadataDeleteRequest)

Exclui os componentes do metadados.

IService.MetadataGet(MetadataGetRequest)

Recupera os metadados.

IService.MetadataUpdate(MetadataUpdateRequest)

Atualiza os metadados.

IService.ModelMembersBulkDelete(ModelMembersBulkDeleteRequest)

Inicia a exclusão assíncrona em massa de membros.

IService.ModelMembersBulkMerge(ModelMembersBulkMergeRequest)

Inicia a criação e/ou atualização assíncrona em massa de dados de membros em uma ou mais entidades.

IService.ModelMembersBulkUpdate(ModelMembersBulkUpdateRequest)

Inicia a atualização assíncrona em massa de dados de membros em uma ou mais entidades.

IService.ModelMembersGet(ModelMembersGetRequest)

Recupera os modelos, entidades e/ou hierarquias selecionados por completo.

IService.SecurityPrincipalsClone(SecurityPrincipalsRequest)

Cria cópias exatas de usuários, grupos e das respectivas permissões no modelo de segurança de outra origem, retendo os GUIDs dos objetos originais.

IService.SecurityPrincipalsCreate(SecurityPrincipalsRequest)

Cria novos usuários, grupos e as respectivas permissões no modelo de segurança.

IService.SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest)

Exclui usuário e grupos.

IService.SecurityPrincipalsGet(SecurityPrincipalsGetRequest)

Recupera as entidades de segurança e as respectivas permissões.

IService.SecurityPrincipalsUpdate(SecurityPrincipalsRequest)

Atualizações as entidades de segurança.

IService.SecurityPrivilegesClone(SecurityPrivilegesRequest)

Cria uma cópia exata das permissões no modelo de segurança de outra origem, retendo os GUIDs (identificadores globais exclusivos) dos objetos originais.

IService.SecurityPrivilegesCreate(SecurityPrivilegesRequest)

Cria novos privilégios de segurança.

IService.SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest)

Exclui as permissões.

IService.SecurityPrivilegesGet(SecurityPrivilegesGetRequest)

Recupera permissões de segurança para entidades e/ou modelos selecionados.

IService.SecurityPrivilegesUpdate(SecurityPrivilegesRequest)

Atualiza privilégios de segurança.

IService.ServiceCheck(ServiceCheckGetRequest)

Determina se o serviço Web do Master Data Services está ativo e em execução e se está conectado ao banco de dados.

IService.ServiceVersionGet(ServiceVersionGetRequest)

Recupera a versão do serviço.

IService.StagingClear(StagingClearRequest)

Limpa a área de preparação em massa.

IService.StagingGet(StagingGetRequest)

Recupera o conteúdo da área de preparação em massa.

IService.StagingNameCheck(StagingNameCheckRequest)

Verifique se o nome de preparação é exclusivo ou o nome de preparação já foi usado.

IService.StagingProcess(StagingProcessRequest)

Varre os registros sem lotes existentes nas tabelas de preparação em um lote para processamento e inicia a execução da fila de preparo sob solicitação.

IService.SystemDomainListGet(SystemDomainListGetRequest)

Recupera a lista fixa localizada de opções com base em um código de lista.

IService.SystemPropertiesGet(SystemPropertiesGetRequest)

Recupera propriedades imutáveis sobre o sistema.

IService.SystemSettingsGet(SystemSettingsGetRequest)

Recupera a lista de configurações do sistema.

IService.SystemSettingsUpdate(SystemSettingsUpdateRequest)

Atualizações os valores de configuração do sistema.

IService.TransactionAnnotationsCreate(TransactionAnnotationsCreateRequest)

Cria novas anotações anexadas a uma transação existente.

IService.TransactionAnnotationsGet(TransactionAnnotationsGetRequest)

Recupera a lista filtrada de anotações de transações de um modelo.

IService.TransactionsGet(TransactionsGetRequest)

Recupera a lista filtrada de transações de um modelo.

IService.TransactionsReverse(TransactionsReverseRequest)

Reverte uma ou mais transações existentes.

IService.UserPreferencesDelete(UserPreferencesDeleteRequest)

Exclui as preferências do usuário atual.

IService.UserPreferencesGet(UserPreferencesGetRequest)

Recupera as preferências do usuário atual.

IService.UserPreferencesUpdate(UserPreferencesUpdateRequest)

Atualiza as preferências do usuário atual.

IService.ValidationGet(ValidationGetRequest)

Obtém ou define problemas para os critérios determinados.

IService.ValidationProcess(ValidationProcessRequest)

Processa as validações (regras de negócio) para membros selecionados em um modelo.

IService.VersionCopy(VersionCopyRequest)

Copia uma versão de modelo em uma nova versão.

Aplica-se a