Service Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém as várias operações de API de regras de negócios.
O usuário deve ter permissão de função de administração do sistema para usar BusinessRulesGet. O usuário deve ter permissão de função de administração do sistema e ser um administrador de modelo (atualização no nível do modelo) para usar todas as outras operações.
public ref class Service sealed : Microsoft::MasterDataServices::Services::ServiceContracts::IService, System::ServiceModel::Description::IServiceBehavior
[System.ServiceModel.Activation.AspNetCompatibilityRequirements(RequirementsMode=System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode.Allowed)]
[System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single, Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class Service : Microsoft.MasterDataServices.Services.ServiceContracts.IService, System.ServiceModel.Description.IServiceBehavior
[<System.ServiceModel.Activation.AspNetCompatibilityRequirements(RequirementsMode=System.ServiceModel.Activation.AspNetCompatibilityRequirementsMode.Allowed)>]
[<System.ServiceModel.ServiceBehavior(ConcurrencyMode=System.ServiceModel.ConcurrencyMode.Multiple, InstanceContextMode=System.ServiceModel.InstanceContextMode.Single, Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type Service = class
interface IService
interface IServiceBehavior
Public NotInheritable Class Service
Implements IService, IServiceBehavior
- Herança
-
Service
- Atributos
- Implementações
Construtores
Service() |
Inicializa uma nova instância da classe Service. |
Propriedades
DatabaseSKU |
SKU do banco de dados |
Métodos
AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection) |
Não faz nada. Consulte a documentação para obter detalhes sobre quando esse método é chamado e seus parâmetros. |
AnnotationsDelete(AnnotationsDeleteRequest) |
Exclui anotações existentes |
AnnotationsUpdate(AnnotationsUpdateRequest) |
Atualizações anotações existentes |
ApplyDispatchBehavior(ServiceDescription, ServiceHostBase) |
Registra para todas as operações de serviço um inspetor de parâmetro que extrai e aplica informações de localidade do cliente WCF. Registra um manipulador de erros para todos os canais. |
AttributeChange(AttributeChangeRequest) |
Altera o nome e/ou o tipo de um atributo |
BusinessRulesClone(BusinessRulesCloneRequest) |
Crie novas regras de negócios que são cópias exatas das regras de negócios de outra instância. |
BusinessRulesCreate(BusinessRulesCreateRequest) |
Crie novas regras de negócios. |
BusinessRulesDelete(BusinessRulesDeleteRequest) |
Exclua uma regra de negócios ou componentes de regras. |
BusinessRulesGet(BusinessRulesGetRequest) |
Recuperar regras de negócios. Deve ter permissão de Função de Administração do Sistema |
BusinessRulesPaletteGet(BusinessRulesPaletteGetRequest) |
Recuperar componentes de regra de negócios disponíveis (a paleta de componentes). |
BusinessRulesPublish(BusinessRulesPublishRequest) |
Publicar regras de negócios para um modelo/entidade/tipo de membro. |
BusinessRulesUpdate(BusinessRulesUpdateRequest) |
Atualize as regras de negócios existentes. |
DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest) |
Cria uma operação de limpeza |
DataQualityInstalledState(DataQualityInstalledStateRequest) |
Obter o estado DQS – a resposta será positiva se o DQS estiver instalado e configurado corretamente para trabalhar com o MDS |
DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest) |
Obtém uma lista de bases de dados de conhecimento configuradas no DQS |
DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest) |
Cria uma operação de correspondência |
DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest) |
Obtém os resultados de uma operação DQS concluída |
DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest) |
Obtém os resultados de uma operação DQS concluída |
DataQualityOperationStart(DataQualityOperationStartRequest) |
Inicia uma operação DQS já existente |
DataQualityOperationStatus(DataQualityOperationStatusRequest) |
Obtém o status de uma operação DQS em execução |
DataQualityStoreInputData(DataQualityStoreInputDataRequest) |
Armazena dados de entrada de DQS no servidor. Pode ser chamado várias vezes para a mesma operação |
EntityMemberAnnotationDelete(EntityMemberAnnotationDeleteRequest) |
Excluir anotações relacionadas a uma revisão de membro |
EntityMemberAnnotationSave(EntityMemberAnnotationSaveRequest) |
Criar ou atualizar anotações relacionadas a uma revisão de membro |
EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest) |
Obsoleto.
Criar novas anotações relacionadas a um membro |
EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest) |
Obter anotações relacionadas a uma revisão de membro |
EntityMemberAttributesGet(EntityMemberAttributesGetRequest) |
Obtenha um único valor de atributo para um membro em uma entidade. Projetado para ser capaz de obter arquivos binários, mas você pode obter qualquer valor de atributo solicitado. |
EntityMemberChangesetDelete(EntityMemberChangesetDeleteRequest) |
Excluir um conjunto de alterações |
EntityMemberChangeSetDelete(EntityMemberChangeSetDeleteRequest) |
Excluir 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) |
Obter conjuntos de alterações |
EntityMemberChangeSetsGet(EntityMemberChangeSetsGetRequest) |
Obter conjuntos de alterações |
EntityMemberHistoryRollback(EntityMemberHistoryRollbackRequest) |
EntityMemberHistoriesGet é um serviço que retorna o histórico de membros de entidade específico |
EntityMemberKeyLookup(EntityMemberKeyGetRequest) |
Pesquisa um memberCode ou memberId com base nos critérios. |
EntityMembersCopy(EntityMembersCopyRequest) |
Crie um membro da mesma forma que outro. Defina o atributo e o mesmo local na Hierarquia. |
EntityMembersCreate(EntityMembersCreateRequest) |
Crie um ou membros e defina valores de atributo, se especificado. |
EntityMembersDelete(EntityMembersDeleteRequest) |
Excluir um ou mais membros |
EntityMembersGet(EntityMembersGetRequest) |
MembersGet é um serviço que obtém os membros de entidade específicos para os critérios especificados |
EntityMembersMerge(EntityMembersMergeRequest) |
Criar/atualizar um ou mais membros e todos os atributos, coleções e relacionamentos |
EntityMembersPurge(EntityMembersPurgeRequest) |
Membros de limpezas excluído de forma reversível de uma versão de modelo. |
EntityMembersUpdate(EntityMembersUpdateRequest) |
Atualizar um ou mais membros |
EntityStagingClear(EntityStagingClearRequest) |
Definir o lote dado (por meio de uma ID de lote exclusivo) para o status "enfileirados para limpeza" |
EntityStagingGet(EntityStagingGetRequest) |
Usado para obter a lista de lotes no sistema para um determinado modelo |
EntityStagingLoad(EntityStagingLoadRequest) |
Usado para carregamento em massa de membros e relações em tabelas de preparo baseadas em entidade. |
EntityStagingProcess(EntityStagingProcessRequest) |
Defina o lote fornecido (por meio de marca de lote, ID da entidade, tipo de membro e ID de versão) para ser enfileirado para processamento |
ErrorLogsGet(ErrorLogsGetRequest) |
Obtenha o log de erros de uma ID de correlação específica do cache. |
ExportViewCreate(ExportViewCreateRequest) |
Cria uma nova exibição export(subscription) |
ExportViewDelete(ExportViewDeleteRequest) |
Exclui uma exibição de exportação(assinatura) existente |
ExportViewListGet(ExportViewListGetRequest) |
Obtém a lista de exibições export(subscription) |
ExportViewUpdate(ExportViewUpdateRequest) |
Atualizações uma exibição de exportação(assinatura) existente |
FileGet(FileGetRequest) |
Obter o arquivo do cache |
FileSave(FileSaveRequest) |
Salvar o arquivo no cache |
HierarchyMembersGet(HierarchyMembersGetRequest) |
HierarchyGet obtém os dados parentchild de uma determinada hierarquia |
HierarchyParentSave(HierarchyParentSaveRequest) |
Altera o pai da hierarquia derivada dos membros filho especificados para o nível de hierarquia especificado. |
MetadataClone(MetadataCloneRequest) |
Crie novos objetos de metadados que são cópias exatas de objetos de metadados de outra instância. |
MetadataCreate(MetadataCreateRequest) |
Crie novos objetos de metadados. |
MetadataDelete(MetadataDeleteRequest) |
Exclua vários objetos de metadados. |
MetadataGet(MetadataGetRequest) |
Recupere vários objetos de metadados. |
MetadataUpdate(MetadataUpdateRequest) |
Atualiza vários objetos de metadados. |
ModelMembersGet(ModelMembersGetRequest) |
Obter todos os dados no modelo de acordo com a solicitação |
SecurityDelete(SecurityDeleteRequest) |
Essa operação exclui componentes dos SecuritySet |
SecurityPrincipalsClone(SecurityPrincipalsRequest) |
Cria uma nova segurança SecurityPrincipalsRequest como cópias exatas de objetos em outra instância do hub MDS. Esta operação requer o GUID e o nome dos novos itens na solicitação. O GUID será inserido em vez de gerado. |
SecurityPrincipalsCreate(SecurityPrincipalsRequest) |
Cria um novo objeto de entidade de segurança no repositório MDS. |
SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest) |
Exclui as entidades de segurança especificadas como parte do SecurityPrincipalsDeleteRequest. |
SecurityPrincipalsGet(SecurityPrincipalsGetRequest) |
A operação recupera os dados do SecuritySet totalmente ou em partes. A operação retorna um modelo de dados representativo da estrutura de segurança e do conteúdo. |
SecurityPrincipalsUpdate(SecurityPrincipalsRequest) |
Atualiza as entidades de segurança, a coleção de User e Group no repositório. |
SecurityPrivilegesClone(SecurityPrivilegesRequest) |
Crie novos privilégios de segurança como cópias exatas de privilégios em outra instância do hub MDS. |
SecurityPrivilegesCreate(SecurityPrivilegesRequest) |
Cria novos privilégios de segurança no repositório MDS |
SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest) |
Exclui os privilégios de segurança especificados na solicitação. |
SecurityPrivilegesGet(SecurityPrivilegesGetRequest) |
Obtém os privilégios de segurança do repositório MDS com base nos critérios de obtenção especificados. |
SecurityPrivilegesUpdate(SecurityPrivilegesRequest) |
Atualizações as informações de privilégios de segurança no repositório MDS. |
ServiceCheck(ServiceCheckGetRequest) |
Execute uma verificação de serviço para determinar se o MDS está em um estado íntegro. |
ServiceVersionGet(ServiceVersionGetRequest) |
Obtém a versão da instância de serviço. |
StagingNameCheck(StagingNameCheckRequest) |
Verifica se o nome de preparo é exclusivo ou o nome de preparo já foi 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) |
Recuperar as listas de domínios do sistema. |
SystemPropertiesGet(SystemPropertiesGetRequest) |
Recuperar propriedades do sistema. |
SystemSettingsGet(SystemSettingsGetRequest) |
Recupere as configurações do sistema. |
SystemSettingsUpdate(SystemSettingsUpdateRequest) |
Atualiza as configurações do sistema. |
TransactionAnnotationsCreate(TransactionAnnotationsCreateRequest) |
Criar novas anotações relacionadas a uma transação |
TransactionAnnotationsGet(TransactionAnnotationsGetRequest) |
Obtém anotações relacionadas a uma transação |
TransactionsGet(TransactionsGetRequest) |
Obtém as transações de determinados critérios. |
TransactionsReverse(TransactionsReverseRequest) |
Inverte as transações de MDM |
UserEffectiveObjectPermissionsGet(UserEffectiveObjectPermissionsGetRequest) |
Obtém os usuários do repositório MDS com base na permissão de objeto especificada |
UserPreferencesDelete(UserPreferencesDeleteRequest) |
Exclua as preferências do usuário. |
UserPreferencesGet(UserPreferencesGetRequest) |
Recupere todas as preferências do usuário. |
UserPreferencesUpdate(UserPreferencesUpdateRequest) |
Atualiza as preferências do usuário. |
Validate(ServiceDescription, ServiceHostBase) |
Não faz nada. Consulte a documentação para obter detalhes sobre quando esse método é chamado e seus parâmetros. |
ValidationGet(ValidationGetRequest) |
Obtém os problemas de validação para os critérios especificados |
ValidationProcess(ValidationProcessRequest) |
Valida os dados para os critérios especificados |
VersionCopy(VersionCopyRequest) |
Faça uma cópia de uma versão, o que inclui fazer uma cópia de todos os dados de membros da entidade. |