IService Interface

Definição

Define o contrato de serviço para interações baseadas em WCF com Serviços de Dados Mestres.

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

Nome Description
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 fonte, mantendo os GUIDs dos objetos originais.

BusinessRulesCreate(BusinessRulesCreateRequest)

Crie novas regras de negócios.

BusinessRulesDelete(BusinessRulesDeleteRequest)

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

BusinessRulesGet(BusinessRulesGetRequest)

Recuperar regras de negócio.

BusinessRulesPaletteGet(BusinessRulesPaletteGetRequest)

Recuperar os componentes disponíveis de regras de negócio (a paleta de componentes).

BusinessRulesPublish(BusinessRulesPublishRequest)

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

BusinessRulesUpdate(BusinessRulesUpdateRequest)

Atualiza as regras de negócios existentes.

DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest)

Cria a limpeza da qualidade dos dados.

DataQualityInstalledState(DataQualityInstalledStateRequest)

Recupera o estado instalado de qualidade de dados.

DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest)

Retenta as bases de conhecimento sobre qualidade de dados.

DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest)

Cria a correspondência de qualidade dos dados.

DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest)

Elimina a operação de qualidade dos dados.

DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest)

Recupera os resultados da opeção de qualidade dos dados.

DataQualityOperationStart(DataQualityOperationStartRequest)

Inicia a operação de qualidade dos dados.

DataQualityOperationStatus(DataQualityOperationStatusRequest)

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

DataQualityStoreInputData(DataQualityStoreInputDataRequest)

Retenta a qualidade dos dados armazena os dados de entrada.

EntityMemberAnnotationDelete(EntityMemberAnnotationDeleteRequest)

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

EntityMemberAnnotationSave(EntityMemberAnnotationSaveRequest)

Crie ou atualize uma anotação de uma revisão de membro.

EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest)

Cria novas anotações que são anexadas a um membro.

EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest)

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

EntityMemberAttributesGet(EntityMemberAttributesGetRequest)

Recupera um conjunto específico de valores de atributos a partir de uma lista específica de membros.

EntityMemberChangesetDelete(EntityMemberChangesetDeleteRequest)

Crie ou atualize um conjunto de alterações.

EntityMemberChangeSetDelete(EntityMemberChangeSetDeleteRequest)

Crie ou atualize um conjunto de alterações.

EntityMemberChangesetSave(EntityMemberChangesetSaveRequest)

Crie ou atualize um conjunto de alterações.

EntityMemberChangeSetSave(EntityMemberChangeSetSaveRequest)

Crie ou atualize um conjunto de alterações.

EntityMemberChangesetsGet(EntityMemberChangesetsGetRequest)

Crie ou atualize um conjunto de alterações.

EntityMemberChangeSetsGet(EntityMemberChangeSetsGetRequest)

Crie ou atualize um conjunto de alterações.

EntityMemberHistoryRollback(EntityMemberHistoryRollbackRequest)

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

EntityMemberKeyLookup(EntityMemberKeyGetRequest)

Procura um código de membro ou um ID interno com base no outro código de membro ou ID interno e no contexto fornecido. Essa operação NÃO DEVE ser usada.

EntityMembersCopy(EntityMembersCopyRequest)

Copie membros especificados para novos membros-alvo.

EntityMembersCreate(EntityMembersCreateRequest)

Cria novos membros da entidade.

EntityMembersDelete(EntityMembersDeleteRequest)

Exclui (desativa) os membros da entidade especificados.

EntityMembersGet(EntityMembersGetRequest)

Recupera um conjunto filtrado de membros e seus dados de uma entidade.

EntityMembersMerge(EntityMembersMergeRequest)

Cria novos membros e atualiza os membros existentes.

EntityMembersPurge(EntityMembersPurgeRequest)

Purgas (exclusão direta) membros da entidade desativados (deletados suavemente).

EntityMembersUpdate(EntityMembersUpdateRequest)

Atualiza os membros existentes da entidade.

EntityStagingClear(EntityStagingClearRequest)

Libera o estágio da entidade.

EntityStagingGet(EntityStagingGetRequest)

Recupera informações sobre o estágio da entidade.

EntityStagingLoad(EntityStagingLoadRequest)

Carrega uma solicitação de staging de entidade.

EntityStagingProcess(EntityStagingProcessRequest)

Processa um lote de staging de entidades.

ErrorLogsGet(ErrorLogsGetRequest)

Obtenha o log de erro de um ID de correlação específico no cache.

ExportViewCreate(ExportViewCreateRequest)

Gera ou regenera visualizações de assinatura desejadas.

ExportViewDelete(ExportViewDeleteRequest)

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

ExportViewListGet(ExportViewListGetRequest)

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

ExportViewUpdate(ExportViewUpdateRequest)

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

FileGet(FileGetRequest)

Coloque 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 da hierarquia derivada dos membros filhos especificados.

MetadataClone(MetadataCloneRequest)

Cria cópias exatas dos componentes de metadados de outra fonte, mantendo os GUIDs dos objetos originais.

MetadataCreate(MetadataCreateRequest)

Cria novos componentes de metadados.

MetadataDelete(MetadataDeleteRequest)

Exclui componentes de metadados.

MetadataGet(MetadataGetRequest)

Busca e retorna metadados.

MetadataUpdate(MetadataUpdateRequest)

Atualiza objetos de metadados existentes.

ModelMembersGet(ModelMembersGetRequest)
Obsoleto.

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

SecurityPrincipalsClone(SecurityPrincipalsRequest)

Cria cópias exatas dos princípios de segurança e seus privilégios dentro do modelo de segurança a partir de outra fonte, mantendo os GUIDs dos objetos originais.

SecurityPrincipalsCreate(SecurityPrincipalsRequest)

Cria novos princípios de segurança e seus privilégios dentro do modelo de segurança.

SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest)

Exclui os princípios de segurança especificados (User e Group).

SecurityPrincipalsGet(SecurityPrincipalsGetRequest)

Especifica os princípios de segurança especificados e seus privilégios, total ou parcialmente.

SecurityPrincipalsUpdate(SecurityPrincipalsRequest)

Atualiza os princípios de segurança existentes no repositório MDS.

SecurityPrivilegesClone(SecurityPrivilegesRequest)

Cria cópias exatas dos privilégios dentro do modelo de segurança a partir de outra fonte, mantendo os GUIDs dos objetos originais.

SecurityPrivilegesCreate(SecurityPrivilegesRequest)

Cria privilégios de segurança para um determinado principal de segurança.

SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest)

Exclui os privilégios de segurança especificados.

SecurityPrivilegesGet(SecurityPrivilegesGetRequest)

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

SecurityPrivilegesUpdate(SecurityPrivilegesRequest)

Atualiza privilégios de segurança para um princípio de segurança específico 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 estágio dado não está sendo usado.

SyncRelationshipDelete(SyncRelationshipDeleteRequest)

Elimina uma relação de sincronização entre duas versões da entidade.

SyncRelationshipMerge(SyncRelationshipMergeRequest)

Cria ou atualiza uma relação de sincronização entre duas versões de entidade. Um processo inicial de sincronização será iniciado após o relacionamento ser estabelecido com sucesso.

SyncRelationshipRefresh(SyncRelationshipRefreshRequest)

Atualiza uma relação de sincronização atualizando a versão da entidade de destino para corresponder à versão da entidade de origem.

SyncRelationshipsGet(SyncRelationshipsGetRequest)

Recupera relacionamentos sincronizados.

SystemDomainListGet(SystemDomainListGetRequest)

Recupera uma lista fixa localizada de escolhas 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 de 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)

Revê uma ou mais transações existentes.

UserEffectiveObjectPermissionsGet(UserEffectiveObjectPermissionsGetRequest)

Obtém os usuários do repositório MDS com base na permissão do 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)

Validações de processos (regras de negócios) para membros selecionados dentro de um modelo.

VersionCopy(VersionCopyRequest)

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

Aplica-se a