IService Interface

Definição

Contém as várias operações da API de regras de negócio.

public interface class IService
[System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.ServiceContract(ConfigurationName="Microsoft.MasterDataServices.IService", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public interface IService
[<System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")>]
[<System.ServiceModel.ServiceContract(ConfigurationName="Microsoft.MasterDataServices.IService", 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 um atributo.

BusinessRulesClone(BusinessRulesCloneRequest)

Cria novas regras de negócio que são cópias exatas das regras de negócio de outra fonte, mantendo os identificadores globalmente únicos (GUIDs) dos objetos originais.

BusinessRulesCreate(BusinessRulesCreateRequest)

Cria novas regras de negócios.

BusinessRulesDelete(BusinessRulesDeleteRequest)

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

BusinessRulesGet(BusinessRulesGetRequest)

Recupera regras de negócios.

BusinessRulesPaletteGet(BusinessRulesPaletteGetRequest)

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

BusinessRulesPublish(BusinessRulesPublishRequest)

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

BusinessRulesUpdate(BusinessRulesUpdateRequest)

Atualiza as regras de negócios existentes.

DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest)

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

DataQualityInstalledState(DataQualityInstalledStateRequest)

Retorna o estado do DQS instalado.

DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest)

Recupera as bases de conhecimento do DQS.

DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest)

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

DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest)

Retorna uma operação de purga para a operação DQS.

DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest)

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

DataQualityOperationStart(DataQualityOperationStartRequest)

Inicia uma operação de desqualificação.

DataQualityOperationStatus(DataQualityOperationStatusRequest)

Recupera o status da operação DQS.

DataQualityStoreInputData(DataQualityStoreInputDataRequest)

Recupera os dados para armazenar a qualidade dos dados.

EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest)

Cria novas anotações anexadas a um membro.

EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest)

Recupera anotações anexadas a um membro.

EntityMemberAttributesGet(EntityMemberAttributesGetRequest)

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

EntityMemberKeyLookup(EntityMemberKeyGetRequest)

Esse recurso será removido na próxima versão do Microsoft SQL Server. Não use esse recurso em um novo trabalho de desenvolvimento e modifique os aplicativos que atualmente usam esse recurso o mais rápido possível.

EntityMembersCopy(EntityMembersCopyRequest)

Copie membros selecionados para novos membros-alvo.

EntityMembersCreate(EntityMembersCreateRequest)

Cria novos membros.

EntityMembersDelete(EntityMembersDeleteRequest)

Exclui (desativa) membros selecionados.

EntityMembersGet(EntityMembersGetRequest)

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

EntityMembersMerge(EntityMembersMergeRequest)

Cria novos membros e atualiza os membros existentes.

EntityMembersUpdate(EntityMembersUpdateRequest)

Atualiza os membros existentes.

EntityStagingClear(EntityStagingClearRequest)

Elimina o estágio da entidade.

EntityStagingGet(EntityStagingGetRequest)

Obtém o estágio da entidade.

EntityStagingLoad(EntityStagingLoadRequest)

Carrega o staging da entidade.

EntityStagingProcess(EntityStagingProcessRequest)

Processa o estágio da entidade.

ExportViewCreate(ExportViewCreateRequest)

Gera ou regenera visualizações de assinatura desejadas.

ExportViewDelete(ExportViewDeleteRequest)

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

ExportViewListGet(ExportViewListGetRequest)

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

ExportViewUpdate(ExportViewUpdateRequest)

Atualiza uma visualização de exportação existente.

HierarchyMembersGet(HierarchyMembersGetRequest)

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

MetadataClone(MetadataCloneRequest)

Cria cópias exatas dos componentes de metadados de outra fonte, mantendo os identificadores globalmente únicos (GUIDs) dos objetos originais.

MetadataCreate(MetadataCreateRequest)

Cria novos componentes de metadados.

MetadataDelete(MetadataDeleteRequest)

Exclui componentes de metadados.

MetadataGet(MetadataGetRequest)

Recupera metadados.

MetadataUpdate(MetadataUpdateRequest)

Atualiza metadados.

ModelMembersBulkDelete(ModelMembersBulkDeleteRequest)

Inicia a exclusão assíncrona dos membros.

ModelMembersBulkMerge(ModelMembersBulkMergeRequest)

Inicia a criação assíncrona e/ou atualização dos dados dos membros entre uma ou mais entidades.

ModelMembersBulkUpdate(ModelMembersBulkUpdateRequest)

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

ModelMembersGet(ModelMembersGetRequest)

Recupera modelos inteiros, entidades e/ou hierarquias selecionadas.

SecurityPrincipalsClone(SecurityPrincipalsRequest)

Cria cópias exatas de usuários, grupos e suas permissões dentro do modelo de segurança a partir de outra fonte, mantendo os identificadores globalmente únicos (GUIDs) dos objetos originais.

SecurityPrincipalsCreate(SecurityPrincipalsRequest)

Cria novos usuários, grupos e suas permissões dentro do modelo de segurança.

SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest)

Exclui usuários, grupos.

SecurityPrincipalsGet(SecurityPrincipalsGetRequest)

Recupera os principais seguranças e suas permissões.

SecurityPrincipalsUpdate(SecurityPrincipalsRequest)

Atualiza os princípios de segurança.

SecurityPrivilegesClone(SecurityPrivilegesRequest)

Cria cópias exatas das permissões 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.

SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest)

Exclui permissões.

SecurityPrivilegesGet(SecurityPrivilegesGetRequest)

Recupera permissões de segurança para princípios e/ou modelos selecionados.

SecurityPrivilegesUpdate(SecurityPrivilegesRequest)

Atualiza privilégios de segurança.

ServiceCheck(ServiceCheckGetRequest)

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

ServiceVersionGet(ServiceVersionGetRequest)

Recupera a versão do serviço.

StagingClear(StagingClearRequest)

Libera a área de preparação principal.

StagingGet(StagingGetRequest)

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

StagingNameCheck(StagingNameCheckRequest)

Verifica o nome da etapa.

StagingProcess(StagingProcessRequest)

Varre os registros existentes não lotados nas tabelas de staging em um lote para processamento e inicia a execução da fila de staging mediante solicitação.

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 anexadas a uma transação existente.

TransactionAnnotationsGet(TransactionAnnotationsGetRequest)

Recupera uma lista filtrada 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.

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 uma versão do modelo para uma nova versão.

Aplica-se a