IService Interface

Definição

Define o contrato de serviço para interações baseadas em WCF com o Master Data Services.

public interface class IService
[System.ServiceModel.ServiceContract(Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public interface IService
[<System.ServiceModel.ServiceContract(Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type IService = interface
Public Interface IService
Derivado
Atributos

Métodos

AnnotationsDelete(AnnotationsDeleteRequest)

Exclui uma anotação existente.

AnnotationsUpdate(AnnotationsUpdateRequest)

Atualiza uma anotação existente.

AttributeChange(AttributeChangeRequest)

Altera as propriedades de um atributo de metadados.

BusinessRulesClone(BusinessRulesCloneRequest)

Cria novas regras de negócio que são cópias exatas de regras de negócio de outra origem, ao mesmo tempo que retém os GUIDs dos objetos originais.

BusinessRulesCreate(BusinessRulesCreateRequest)

Crie novas regras de negócio.

BusinessRulesDelete(BusinessRulesDeleteRequest)

Exclua uma regra de negócio ou componentes de regras.

BusinessRulesGet(BusinessRulesGetRequest)

Recuperar regras de negócio.

BusinessRulesPaletteGet(BusinessRulesPaletteGetRequest)

Recupere os componentes de regra de negócios disponíveis (a paleta de componentes).

BusinessRulesPublish(BusinessRulesPublishRequest)

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

BusinessRulesUpdate(BusinessRulesUpdateRequest)

Atualiza regras de negócio existentes.

DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest)

Cria a limpeza de qualidade de dados.

DataQualityInstalledState(DataQualityInstalledStateRequest)

Recupera o estado de instalação da qualidade de dados.

DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest)

Recupera as bases de conhecimento de qualidade de dados.

DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest)

Cria a correspondência de qualidade de dados.

DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest)

Limpa a operação de qualidade de dados.

DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest)

Recupera os resultados do operação de qualidade de dados.

DataQualityOperationStart(DataQualityOperationStartRequest)

Inicia a operação de qualidade de dados.

DataQualityOperationStatus(DataQualityOperationStatusRequest)

Recupera o status de operação de qualidade de dados.

DataQualityStoreInputData(DataQualityStoreInputDataRequest)

Recupera os dados de entrada do repositório de qualidade de dados.

EntityMemberAnnotationDelete(EntityMemberAnnotationDeleteRequest)

Excluir uma anotação de uma revisão de membro.

EntityMemberAnnotationSave(EntityMemberAnnotationSaveRequest)

Criar ou atualizar uma anotação de uma revisão de membro.

EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest)

Cria novas anotações anexadas a um membro.

EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest)

Recupera as anotações que são anexadas a um membro.

EntityMemberAttributesGet(EntityMemberAttributesGetRequest)

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

EntityMemberChangesetDelete(EntityMemberChangesetDeleteRequest)

Criar ou atualizar um conjunto de alterações.

EntityMemberChangeSetDelete(EntityMemberChangeSetDeleteRequest)

Criar ou atualizar um conjunto de alterações.

EntityMemberChangesetSave(EntityMemberChangesetSaveRequest)

Criar ou atualizar um conjunto de alterações.

EntityMemberChangeSetSave(EntityMemberChangeSetSaveRequest)

Criar ou atualizar um conjunto de alterações.

EntityMemberChangesetsGet(EntityMemberChangesetsGetRequest)

Criar ou atualizar um conjunto de alterações.

EntityMemberChangeSetsGet(EntityMemberChangeSetsGetRequest)

Criar ou atualizar um conjunto de alterações.

EntityMemberHistoryRollback(EntityMemberHistoryRollbackRequest)

Reverte uma revisão histórica de um membro.

EntityMemberKeyLookup(EntityMemberKeyGetRequest)

Pesquisa um código de membro ou uma ID interna com base no outro código de membro ou na ID interna e o contexto fornecido. Esta operação NÃO DEVE ser usada.

EntityMembersCopy(EntityMembersCopyRequest)

Copia Membros especificados para novos membros de destino.

EntityMembersCreate(EntityMembersCreateRequest)

Cria novos membros de entidade.

EntityMembersDelete(EntityMembersDeleteRequest)

Exclui (desativa) os membros de entidade especificados.

EntityMembersGet(EntityMembersGetRequest)

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

EntityMembersMerge(EntityMembersMergeRequest)

Cria novos membros e atualiza os membros existentes.

EntityMembersPurge(EntityMembersPurgeRequest)

Limpa (exclusão irreversível) membros de entidade desativados (excluídos de forma reversível).

EntityMembersUpdate(EntityMembersUpdateRequest)

Atualiza os membros de entidade existentes.

EntityStagingClear(EntityStagingClearRequest)

Limpa a preparação da entidade.

EntityStagingGet(EntityStagingGetRequest)

Recupera informações de preparo da entidade.

EntityStagingLoad(EntityStagingLoadRequest)

Carrega uma solicitação de preparo da entidade.

EntityStagingProcess(EntityStagingProcessRequest)

Processa um lote de preparo da entidade.

ErrorLogsGet(ErrorLogsGetRequest)

Obtenha o log de erros de uma ID de correlação específica do cache.

ExportViewCreate(ExportViewCreateRequest)

Gera ou regenera exibições de assinatura desejadas.

ExportViewDelete(ExportViewDeleteRequest)

Remove uma exibição de exportação (assinatura) existente.

ExportViewListGet(ExportViewListGetRequest)

Recupera uma lista de exibições de exportação (assinatura) existentes.

ExportViewUpdate(ExportViewUpdateRequest)

Atualiza uma exibição de exportação (assinatura) existente.

FileGet(FileGetRequest)

Defina um arquivo no cache de memória.

FileSave(FileSaveRequest)

Recupera um arquivo do cache de memória.

HierarchyMembersGet(HierarchyMembersGetRequest)

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

HierarchyParentSave(HierarchyParentSaveRequest)

Atualiza os pais de hierarquia derivada dos membros filho especificados.

MetadataClone(MetadataCloneRequest)

Cria cópias exatas de componentes de metadados de outra origem, ao mesmo tempo que retém os GUIDs dos objetos originais.

MetadataCreate(MetadataCreateRequest)

Cria novos componentes de metadados.

MetadataDelete(MetadataDeleteRequest)

Exclui componentes de metadados.

MetadataGet(MetadataGetRequest)

Pesquisa e retorna metadados.

MetadataUpdate(MetadataUpdateRequest)

Atualiza os objetos de metadados existentes.

ModelMembersGet(ModelMembersGetRequest)
Obsoleto.

Recupera listas completas de membros de entidade e/ou hierarquias para os modelos selecionados.

SecurityPrincipalsClone(SecurityPrincipalsRequest)

Cria cópias exatas de entidades de segurança e seus privilégios no modelo de segurança de outra origem, ao mesmo tempo que retém os GUIDs dos objetos originais.

SecurityPrincipalsCreate(SecurityPrincipalsRequest)

Cria novas entidades de segurança e seus privilégios no modelo de segurança.

SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest)

Exclui as entidades de segurança especificadas (User e Group).

SecurityPrincipalsGet(SecurityPrincipalsGetRequest)

Especifica as entidades de segurança especificadas e seus privilégios, no todo ou em partes.

SecurityPrincipalsUpdate(SecurityPrincipalsRequest)

Atualiza entidades de segurança existentes no repositório do MDS.

SecurityPrivilegesClone(SecurityPrivilegesRequest)

Cria cópias exatas de privilégios no modelo de segurança de outra origem, retendo os GUIDs dos objetos originais.

SecurityPrivilegesCreate(SecurityPrivilegesRequest)

Cria privilégios de segurança para uma determinada entidade de segurança.

SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest)

Exclui privilégios de segurança especificados.

SecurityPrivilegesGet(SecurityPrivilegesGetRequest)

Especifica os privilégios de segurança para entidades e/ou modelos selecionados.

SecurityPrivilegesUpdate(SecurityPrivilegesRequest)

Atualiza privilégios de segurança para uma determinada entidade de segurança que já existe.

ServiceCheck(ServiceCheckGetRequest)

Verifica a disponibilidade do serviço Web.

ServiceVersionGet(ServiceVersionGetRequest)

Especifica a versão do serviço.

StagingNameCheck(StagingNameCheckRequest)

Retorna se o nome de preparo fornecido ainda não está sendo usado.

SyncRelationshipDelete(SyncRelationshipDeleteRequest)

Exclui um relacionamento de sincronização entre duas versões de entidades.

SyncRelationshipMerge(SyncRelationshipMergeRequest)

Cria ou atualiza um relacionamento de sincronização entre duas versões de entidades. Um processo de sincronização inicial será iniciado após o relacionamento ser estabelecido com êxito.

SyncRelationshipRefresh(SyncRelationshipRefreshRequest)

Atualiza um relacionamento de sincronização, atualizando a versão da entidade de destino para corresponder à versão da entidade de origem.

SyncRelationshipsGet(SyncRelationshipsGetRequest)

Obtém os relacionamento de sincronização.

SystemDomainListGet(SystemDomainListGetRequest)

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

SystemPropertiesGet(SystemPropertiesGetRequest)

Recupera propriedades imutáveis sobre o sistema.

SystemSettingsGet(SystemSettingsGetRequest)

Recupera uma lista de configurações do sistema.

SystemSettingsUpdate(SystemSettingsUpdateRequest)

Atualiza valores da configuração do sistema.

TransactionAnnotationsCreate(TransactionAnnotationsCreateRequest)

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

TransactionAnnotationsGet(TransactionAnnotationsGetRequest)

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

TransactionsGet(TransactionsGetRequest)

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

TransactionsReverse(TransactionsReverseRequest)

Reverte uma ou mais transações existentes.

UserEffectiveObjectPermissionsGet(UserEffectiveObjectPermissionsGetRequest)

Obtém os usuários do repositório do MDS com base na permissão de objeto especificada

UserPreferencesDelete(UserPreferencesDeleteRequest)

Exclui as preferências do usuário atual.

UserPreferencesGet(UserPreferencesGetRequest)

Recupera as preferências do usuário atual.

UserPreferencesUpdate(UserPreferencesUpdateRequest)

Atualiza as preferências do usuário atual.

ValidationGet(ValidationGetRequest)

Recupera resultados filtrados de validação de um modelo.

ValidationProcess(ValidationProcessRequest)

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

VersionCopy(VersionCopyRequest)

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

Aplica-se a