Share via


Service Classe

Définition

Contient les différentes opérations d’API des règles d’entreprise.

L’utilisateur doit avoir l’autorisation de fonction d’administration système pour utiliser BusinessRulesGet. L’utilisateur doit avoir l’autorisation de fonction d’administration système et être un administrateur de modèle (mise à jour au niveau du modèle) pour utiliser toutes les autres opérations.

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
Héritage
Service
Attributs
Implémente

Constructeurs

Service()

Initialise une nouvelle instance de la classe Service.

Propriétés

DatabaseSKU

Référence SKU de base de données

Méthodes

AddBindingParameters(ServiceDescription, ServiceHostBase, Collection<ServiceEndpoint>, BindingParameterCollection)

Ne fait rien. Consultez la documentation pour plus d’informations sur le moment où cette méthode est appelée et ses paramètres.

AnnotationsDelete(AnnotationsDeleteRequest)

Supprime les annotations existantes

AnnotationsUpdate(AnnotationsUpdateRequest)

Mises à jour annotations existantes

ApplyDispatchBehavior(ServiceDescription, ServiceHostBase)

Enregistre pour toutes les opérations de service un inspecteur de paramètre qui extrait et applique les informations des paramètres régionaux du client WCF. Enregistre un gestionnaire d'erreurs pour tous les canaux.

AttributeChange(AttributeChangeRequest)

Modifie le nom et/ou le type d’un attribut

BusinessRulesClone(BusinessRulesCloneRequest)

Créez des règles métier qui sont des copies exactes des règles métier d’une autre instance.

BusinessRulesCreate(BusinessRulesCreateRequest)

Créez de nouvelles règles d’entreprise.

BusinessRulesDelete(BusinessRulesDeleteRequest)

Supprimez une règle métier ou des composants de règles.

BusinessRulesGet(BusinessRulesGetRequest)

Récupérer des règles d’entreprise.

Doit disposer de l’autorisation de fonction d’administration du système

BusinessRulesPaletteGet(BusinessRulesPaletteGetRequest)

Récupérer les composants de règle d’entreprise disponibles (palette de composants).

BusinessRulesPublish(BusinessRulesPublishRequest)

Publiez des règles métier pour un modèle/entité/type de membre.

BusinessRulesUpdate(BusinessRulesUpdateRequest)

Mettre à jour les règles d’entreprise existantes.

DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest)

Crée une opération de nettoyage.

DataQualityInstalledState(DataQualityInstalledStateRequest)

Obtenir l’état DQS : la réponse est positive si DQS est correctement installé et configuré pour fonctionner avec MDS

DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest)

Obtient la liste des bases de connaissances configurées dans DQS

DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest)

Crée une opération de correspondance.

DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest)

Obtient les résultats d’une opération DQS terminée

DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest)

Obtient les résultats d’une opération DQS terminée

DataQualityOperationStart(DataQualityOperationStartRequest)

Démarre une opération DQS existante.

DataQualityOperationStatus(DataQualityOperationStatusRequest)

Obtient l’état d’une opération DQS en cours d’exécution

DataQualityStoreInputData(DataQualityStoreInputDataRequest)

Stocke les données d’entrée DQS sur le serveur. Peut être appelée plusieurs fois pour la même opération.

EntityMemberAnnotationDelete(EntityMemberAnnotationDeleteRequest)

Supprimer des annotations liées à une révision de membre

EntityMemberAnnotationSave(EntityMemberAnnotationSaveRequest)

Créer ou mettre à jour des annotations liées à une révision de membre

EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest)
Obsolète.

Créer des annotations liées à un membre

EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest)

Obtenir des annotations liées à une révision de membre

EntityMemberAttributesGet(EntityMemberAttributesGetRequest)

Obtenez une valeur d’attribut unique pour un membre dans une entité. Conçu pour obtenir des fichiers binaires, mais vous pouvez obtenir n’importe quelle valeur d’attribut que vous demandez.

EntityMemberChangesetDelete(EntityMemberChangesetDeleteRequest)

Supprimer un ensemble de modifications

EntityMemberChangeSetDelete(EntityMemberChangeSetDeleteRequest)

Supprimer un jeu de modifications

EntityMemberChangesetSave(EntityMemberChangesetSaveRequest)

Créer ou mettre à jour un ensemble de modifications

EntityMemberChangeSetSave(EntityMemberChangeSetSaveRequest)

Créer ou mettre à jour un jeu de modifications

EntityMemberChangesetsGet(EntityMemberChangesetsGetRequest)

Obtenir des ensembles de modifications

EntityMemberChangeSetsGet(EntityMemberChangeSetsGetRequest)

Obtenir des jeux de modifications

EntityMemberHistoryRollback(EntityMemberHistoryRollbackRequest)

EntityMemberHistoriesGet est un service qui retourne l’historique des membres d’entité spécifiques

EntityMemberKeyLookup(EntityMemberKeyGetRequest)

Recherche un memberCode ou memberId selon les critères.

EntityMembersCopy(EntityMembersCopyRequest)

Créez un membre identique à un autre. Définissez l’attribut et le même emplacement dans Hiérarchie.

EntityMembersCreate(EntityMembersCreateRequest)

Créez un ou des membres et définissez des valeurs d’attribut si spécifié.

EntityMembersDelete(EntityMembersDeleteRequest)

Supprimer un ou plusieurs membres

EntityMembersGet(EntityMembersGetRequest)

MembersGet est un service qui obtient les membres d’entité spécifiques pour les critères donnés

EntityMembersMerge(EntityMembersMergeRequest)

Créer/mettre à jour un ou plusieurs membres et l’ensemble des attributs, des collections et des relations

EntityMembersPurge(EntityMembersPurgeRequest)

Vide les membres supprimés de façon réversible d’une version de modèle.

EntityMembersUpdate(EntityMembersUpdateRequest)

Mettre à jour un ou plusieurs membres

EntityStagingClear(EntityStagingClearRequest)

Affecter au lot donné (au moyen d’un ID de lot unique) l’état « En file d’attente de suppression »

EntityStagingGet(EntityStagingGetRequest)

Utilisé pour obtenir la liste des lots dans le système pour un modèle donné

EntityStagingLoad(EntityStagingLoadRequest)

Utilisé pour le chargement en bloc de membres et de relations dans des tables intermédiaires basées sur des entités.

EntityStagingProcess(EntityStagingProcessRequest)

Définissez le lot donné (via l’étiquette de lot, l’ID d’entité, le type de membre et l’ID de version) à mettre en file d’attente pour le traitement

ErrorLogsGet(ErrorLogsGetRequest)

Obtenez le journal des erreurs d’un ID de corrélation spécifique à partir du cache.

ExportViewCreate(ExportViewCreateRequest)

Crée une vue export(abonnement)

ExportViewDelete(ExportViewDeleteRequest)

Supprime une vue d’exportation(abonnement) existante

ExportViewListGet(ExportViewListGetRequest)

Obtient la liste des vues export(subscription)

ExportViewUpdate(ExportViewUpdateRequest)

Mises à jour une vue d’exportation (abonnement) existante

FileGet(FileGetRequest)

Récupérer le fichier à partir du cache

FileSave(FileSaveRequest)

Enregistrer le fichier dans le cache

HierarchyMembersGet(HierarchyMembersGetRequest)

HierarchyGet obtient les données ParentChild pour une hiérarchie donnée

HierarchyParentSave(HierarchyParentSaveRequest)

Modifie le parent de hiérarchie dérivé des membres enfants donnés pour le niveau de hiérarchie donné.

MetadataClone(MetadataCloneRequest)

Crée des objets de métadonnées qui sont des copies exactes d’objets de métadonnées d’une autre instance.

MetadataCreate(MetadataCreateRequest)

Crée des objets de métadonnées.

MetadataDelete(MetadataDeleteRequest)

Supprime divers objets de métadonnées.

MetadataGet(MetadataGetRequest)

Récupère divers objets de métadonnées.

MetadataUpdate(MetadataUpdateRequest)

Met à jour divers objets de métadonnées.

ModelMembersGet(ModelMembersGetRequest)

Obtenir toutes les données du modèle en fonction de la demande

SecurityDelete(SecurityDeleteRequest)

Cette opération supprime les composants de SecuritySet

SecurityPrincipalsClone(SecurityPrincipalsRequest)

Crée une nouvelle sécurité SecurityPrincipalsRequest en tant que copies exactes d’objets dans une autre instance du hub MDS. Cette opération nécessite le GUID et le nom des nouveaux éléments dans la demande. Le GUID est inséré, et non généré.

SecurityPrincipalsCreate(SecurityPrincipalsRequest)

Crée un objet principal de sécurité dans le référentiel MDS.

SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest)

Supprime les principaux spécifiés dans le cadre de SecurityPrincipalsDeleteRequest.

SecurityPrincipalsGet(SecurityPrincipalsGetRequest)

L’opération récupère la totalité ou une partie des données SecuritySet. L’opération retourne un modèle de données représentatif du contenu et de la structure de sécurité.

SecurityPrincipalsUpdate(SecurityPrincipalsRequest)

Met à jour les principaux de sécurité, la collection de User et de Group dans le dépôt.

SecurityPrivilegesClone(SecurityPrivilegesRequest)

Créez des privilèges de sécurité en tant que copies exactes des privilèges dans une autre instance du hub MDS.

SecurityPrivilegesCreate(SecurityPrivilegesRequest)

Crée de nouveaux privilèges de sécurité dans le référentiel MDS

SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest)

Supprime les privilèges de sécurité spécifiés dans la demande.

SecurityPrivilegesGet(SecurityPrivilegesGetRequest)

Obtient les privilèges de sécurité du référentiel MDS en fonction des critères d’obtention spécifiés.

SecurityPrivilegesUpdate(SecurityPrivilegesRequest)

Mises à jour les informations sur les privilèges de sécurité dans le dépôt MDS.

ServiceCheck(ServiceCheckGetRequest)

Effectue une vérification du service pour déterminer si MDS est dans un état sain.

ServiceVersionGet(ServiceVersionGetRequest)

Obtient la version de l’instance Service.

StagingNameCheck(StagingNameCheckRequest)

Vérifie si le nom de mise en lots est unique ou s’il est déjà utilisé.

SyncRelationshipDelete(SyncRelationshipDeleteRequest)

Supprime une relation de synchronisation entre deux versions de l’entité.

SyncRelationshipMerge(SyncRelationshipMergeRequest)

Crée ou met à jour une relation de synchronisation entre deux versions de l’entité. Un processus de synchronisation initiale sera lancé une fois la relation établie.

SyncRelationshipRefresh(SyncRelationshipRefreshRequest)

Actualise une relation de synchronisation en mettant à jour la version d’entité cible pour qu’elle corresponde à la version d’entité source.

SyncRelationshipsGet(SyncRelationshipsGetRequest)

Récupère les relations de synchronisation.

SystemDomainListGet(SystemDomainListGetRequest)

Récupère les listes de domaines système.

SystemPropertiesGet(SystemPropertiesGetRequest)

Récupère les propriétés système.

SystemSettingsGet(SystemSettingsGetRequest)

Récupère les paramètres système.

SystemSettingsUpdate(SystemSettingsUpdateRequest)

Met à jour les paramètres système.

TransactionAnnotationsCreate(TransactionAnnotationsCreateRequest)

Créer des annotations liées à une transaction

TransactionAnnotationsGet(TransactionAnnotationsGetRequest)

Obtient les annotations liées à une transaction.

TransactionsGet(TransactionsGetRequest)

Obtient les transactions pour les critères fournis.

TransactionsReverse(TransactionsReverseRequest)

Inverse la ou les transactions MDM

UserEffectiveObjectPermissionsGet(UserEffectiveObjectPermissionsGetRequest)

Obtient les utilisateurs du référentiel MDS en fonction de l’autorisation d’objet spécifiée

UserPreferencesDelete(UserPreferencesDeleteRequest)

Supprime les préférences de l’utilisateur.

UserPreferencesGet(UserPreferencesGetRequest)

Récupère toutes les préférences de l’utilisateur.

UserPreferencesUpdate(UserPreferencesUpdateRequest)

Met à jour les préférences de l’utilisateur.

Validate(ServiceDescription, ServiceHostBase)

Ne fait rien. Consultez la documentation pour plus d’informations sur le moment où cette méthode est appelée et ses paramètres.

ValidationGet(ValidationGetRequest)

Obtient le ou les problèmes de validation pour les critères donnés

ValidationProcess(ValidationProcessRequest)

Valide les données pour les critères donnés

VersionCopy(VersionCopyRequest)

Effectue une copie d’une version, ce qui inclut une copie de toutes les données de membre d’entité.

S’applique à