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

AnnotationsDelete(AnnotationsDeleteRequest)

Exclui uma anotação existente.

AnnotationsUpdate(AnnotationsUpdateRequest)

Atualizações uma anotação existente.

AttributeChange(AttributeChangeRequest)

Altera um atributo.

BusinessRulesClone(BusinessRulesCloneRequest)

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

BusinessRulesCreate(BusinessRulesCreateRequest)

Cria novas regras de negócio.

BusinessRulesDelete(BusinessRulesDeleteRequest)

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

BusinessRulesGet(BusinessRulesGetRequest)

Recupera regras de negócio.

BusinessRulesPaletteGet(BusinessRulesPaletteGetRequest)

Recupera 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/entidade/membro.

BusinessRulesUpdate(BusinessRulesUpdateRequest)

Atualiza regras de negócio existentes.

DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest)

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

DataQualityInstalledState(DataQualityInstalledStateRequest)

Retorna o estado do DQS instalado.

DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest)

Recupera as bases de dados de conhecimento do DQS.

DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest)

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

DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest)

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

DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest)

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

DataQualityOperationStart(DataQualityOperationStartRequest)

Inicia a operação de DQS.

DataQualityOperationStatus(DataQualityOperationStatusRequest)

Recupera o status da operação DQS.

DataQualityStoreInputData(DataQualityStoreInputDataRequest)

Recupera os dados para a entrada de repositório de qualidade de 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 especificado de valores de atributo de uma lista especificada de membros.

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.

EntityMembersCopy(EntityMembersCopyRequest)

Copia os membros selecionados para novos membros de destino.

EntityMembersCreate(EntityMembersCreateRequest)

Cria novos membros.

EntityMembersDelete(EntityMembersDeleteRequest)

Exclui (desativa) membros selecionados.

EntityMembersGet(EntityMembersGetRequest)

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

EntityMembersMerge(EntityMembersMergeRequest)

Cria novos membros e atualiza membros existentes.

EntityMembersUpdate(EntityMembersUpdateRequest)

Atualiza membros existentes.

EntityStagingClear(EntityStagingClearRequest)

Limpa o preparo da entidade.

EntityStagingGet(EntityStagingGetRequest)

Obtém a preparo da entidade.

EntityStagingLoad(EntityStagingLoadRequest)

Carrega a preparo da entidade.

EntityStagingProcess(EntityStagingProcessRequest)

Processa a preparo da entidade.

ExportViewCreate(ExportViewCreateRequest)

Gera ou regenera exibições de assinatura desejadas.

ExportViewDelete(ExportViewDeleteRequest)

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

ExportViewListGet(ExportViewListGetRequest)

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

ExportViewUpdate(ExportViewUpdateRequest)

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

HierarchyMembersGet(HierarchyMembersGetRequest)

Recupera membros pai-filho de uma hierarquia em relação a um nó pai.

MetadataClone(MetadataCloneRequest)

Cria cópias exatas de componentes de metadados de outra origem, retendo os GUIDs (identificadores globais exclusivos) 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 de membros.

ModelMembersBulkMerge(ModelMembersBulkMergeRequest)

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

ModelMembersBulkUpdate(ModelMembersBulkUpdateRequest)

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

ModelMembersGet(ModelMembersGetRequest)

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

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 (identificadores globais exclusivos) dos objetos originais.

SecurityPrincipalsCreate(SecurityPrincipalsRequest)

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

SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest)

Exclui usuários, grupos.

SecurityPrincipalsGet(SecurityPrincipalsGetRequest)

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

SecurityPrincipalsUpdate(SecurityPrincipalsRequest)

Atualiza entidades de segurança.

SecurityPrivilegesClone(SecurityPrivilegesRequest)

Cria cópias exatas de permissões no modelo de segurança de outra origem, retendo 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 entidades de segurança selecionadas e/ou modelos.

SecurityPrivilegesUpdate(SecurityPrivilegesRequest)

Atualizações privilégios de segurança.

ServiceCheck(ServiceCheckGetRequest)

Determina se o serviço Web do Master Data Services está sendo executado e se está conectado ao banco de dados.

ServiceVersionGet(ServiceVersionGetRequest)

Recupera a versão do serviço.

StagingClear(StagingClearRequest)

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

StagingGet(StagingGetRequest)

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

StagingNameCheck(StagingNameCheckRequest)

Verifica o nome de preparo

StagingProcess(StagingProcessRequest)

Varre os registros sem lotes nas tabelas de preparo em um lote para processamento e inicia a execução da fila de preparo mediante solicitaçã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 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)

Reverte 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)

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

VersionCopy(VersionCopyRequest)

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

Aplica-se a