ServiceClient Classe

Définition

Contient les différentes opérations d’API pour que le client de service interagisse avec Master Data Services.

public ref class ServiceClient : System::ServiceModel::ClientBase<Microsoft::MasterDataServices::IService ^>, Microsoft::MasterDataServices::IService
[System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")]
[System.Diagnostics.DebuggerStepThrough]
public class ServiceClient : System.ServiceModel.ClientBase<Microsoft.MasterDataServices.IService>, Microsoft.MasterDataServices.IService
[<System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")>]
[<System.Diagnostics.DebuggerStepThrough>]
type ServiceClient = class
    inherit ClientBase<IService>
    interface IService
Public Class ServiceClient
Inherits ClientBase(Of IService)
Implements IService
Héritage
ServiceClient
Attributs
Implémente

Constructeurs

ServiceClient()

Initialise une nouvelle instance de la classe ServiceClient avec les valeurs par défaut.

ServiceClient(Binding, EndpointAddress)

Initialise une nouvelle instance de la classe ServiceClient dont l'adresse distante et de liaison est spécifiée.

ServiceClient(String)

Initialise une nouvelle instance de la classe ServiceClient avec le nom de configuration du point de terminaison spécifié.

ServiceClient(String, EndpointAddress)

Initialise une nouvelle instance de la classe ServiceClient ayant le nom de la configuration et l'adresse distante du point de terminaison spécifié.

ServiceClient(String, String)

Initialise une nouvelle instance de la classe ServiceClient ayant le nom de la configuration et l'adresse distante du point de terminaison spécifié comme chaîne.

Méthodes

AnnotationsDelete(International, Int32)

Supprime l'annotation existante avec l'identificateur spécifié.

AnnotationsUpdate(International, String, Int32)

Met à jour l'annotation existante avec l'identificateur spécifié.

AttributeChange(International, MetadataAttribute, Collection<String>, Guid, OperationResult)

Modifie un attribut avec les valeurs spécifiées.

BusinessRulesClone(International, BusinessRules)

Crée de nouvelles règles d'entreprise à l'aide de l'ensemble de règles d'entreprise spécifié, en conservant les identificateurs globaux uniques (GUID) des objets d'origine.

BusinessRulesCreate(International, BusinessRules, Boolean)

Crée une nouvelle instance de règles d'entreprise.

BusinessRulesDelete(International, BRDeleteCriteria)

Supprime la règle d'entreprise ou des composants des règles avec les critères fournis.

BusinessRulesGet(International, BRGetCriteria, BRResultOptions, OperationResult)

Récupère les règles d'entreprise avec les critères donnés.

BusinessRulesPaletteGet(International, BREntityMemberType, OperationResult)

Récupère les composants de règle d'entreprise disponibles (palette de composants) pour le type de membre spécifié.

BusinessRulesPublish(International, BRPublishCriteria)

Publie les règles d'entreprise avec les critères donnés.

BusinessRulesUpdate(International, BusinessRules)

Met à jour les règles d'entreprise existantes.

DataQualityCleansingOperationCreate(International, Collection<DataSourceFieldMapping>, Int64, OperationResult)

Crée une opération pour le nettoyage DQS.

DataQualityInstalledState(International, OperationResult)

Détermine si le DQS est correctement installé et configuré pour fonctionner avec Master Data Services avec le paramètre spécifié.

DataQualityKnowledgeBasesGet(International, OperationResult)

Obtient la collection de bases de connaissances configurées dans DQS.

DataQualityMatchingOperationCreate(International, Int64, MatchingPolicy, OperationResult)

Crée une opération de correspondance DQS.

DataQualityOperationPurgeOperation(International, Guid)

Retourne une opération de vidage pour l'opération DQS.

DataQualityOperationResultsGet(International, Int32, Guid, Int32, OperationResult)

Récupère les résultats d'une opération DQS terminée.

DataQualityOperationStart(International, Guid, OperationResult, OperationStatus)

Démarre une opération DQS.

DataQualityOperationStatus(International, Guid, OperationResult, OperationStatus)

Récupère l'état d'une opération DQS en cours d'exécution.

DataQualityStoreInputData(International, TabularData, Guid)

Récupère les données pour l'entrée du magasin de qualité des données.

EntityMemberAnnotationsCreate(International, Collection<Annotation>, Identifier, MemberIdentifier, Identifier, Identifier)

Crée de nouvelles annotations attachées à un membre.

EntityMemberAnnotationsGet(International, Identifier, MemberIdentifier, Identifier, Identifier, OperationResult)

Récupère les annotations jointes à un membre.

EntityMemberAttributesGet(International, EntityMembers)

Récupère une valeur d'attribut unique d'un membre dans une entité.

EntityMemberKeyLookup(International, Identifier, MemberKeyLookupType, Collection<MemberKey>, MemberType, Identifier, Identifier)

Cette fonctionnalité sera supprimée dans la prochaine version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et modifiez dès que possible les applications qui utilisent actuellement cette fonctionnalité.

EntityMembersCopy(International, EntityMembersCopyCriteria)

Copie les membres sélectionnés vers de nouveaux membres cibles.

EntityMembersCreate(International, EntityMembers, Boolean, OperationResult)

Crée des membres.

EntityMembersDelete(International, EntityMembers)

Supprime ou désactive les membres sélectionnés.

EntityMembersGet(International, EntityMembersGetCriteria, EntityMembersInformation, OperationResult)

Récupère l'ensemble filtré de membres et leurs données à partir d'une entité.

EntityMembersMerge(International, EntityMembers, Boolean, OperationResult)

Crée des membres et met à jour les membres existants.

EntityMembersUpdate(International, EntityMembers)

Met à jour les membres existants.

EntityStagingClear(International, Int32, Identifier)

Efface la zone de transit d'entité avec l'identificateur de lot spécifié.

EntityStagingGet(International, EntityStagingGetCriteria, Collection<EntityStagingBatch>, OperationResult)

Récupère le contenu de la zone de transit d'entité.

EntityStagingLoad(International, String, EntityStagingImportType, Collection<EntityMembers>, Boolean, Collection<Identifier>)

Charge les membres et leur relation dans la zone de transit d'entité.

EntityStagingProcess(International, String, Identifier, MemberType, Identifier, OperationResult)

Définit le lot, via la balise de lot, l’identificateur d’entité, le type de membre et l’identificateur de version, à mettre en file d’attente pour traitement.

ExportViewCreate(International, ExportView)

Crée une nouvelle vue d'exportation (abonnement).

ExportViewDelete(International, Identifier)

Supprime la vue d'exportation existante avec l'identificateur spécifié.

ExportViewListGet(International, OperationResult)

Récupère la liste de vues d'exportation existantes.

ExportViewUpdate(International, ExportView)

Met à jour la vue d'exportation existante.

HierarchyMembersGet(International, HierarchyMembersGetCriteria, OperationResult)

Récupère les membres parent-enfant d'une hiérarchie relative à un nœud parent.

MetadataClone(International, Metadata)

Crée des copies exactes de composants de métadonnées à partir d'une autre source, en conservant les identificateurs globaux uniques (GUID) des objets d'origine.

MetadataCreate(International, Metadata, Boolean, OperationResult)

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

MetadataDelete(International, Metadata)

Supprime les composants de métadonnées spécifiés.

MetadataGet(International, MetadataResultOptions, MetadataSearchCriteria, OperationResult)

Récupère les métadonnées pour les critères fournis.

MetadataUpdate(International, Metadata)

Met à jour les métadonnées spécifiées.

ModelMembersBulkDelete(International, Collection<EntityMembers>, Collection<Identifier>)

Commence la suppression en bloc asynchrone de membres.

ModelMembersBulkMerge(International, Collection<EntityMembers>, Collection<Identifier>)

Commence la création et/ou la mise à jour en bloc asynchrones de données de membre sur une ou plusieurs entités.

ModelMembersBulkUpdate(International, Collection<EntityMembers>, Collection<Identifier>)

Commence la mise à jour en bloc asynchrone de données de membre sur une ou plusieurs entités.

ModelMembersGet(International, ModelMembersGetCriteria, ModelMembersResultCriteria, OperationResult)

Récupère les modèles, entités et/ou hiérarchies sélectionnés entiers.

SecurityPrincipalsClone(International, SecurityPrincipals)

Crée des copies exactes des utilisateurs, des groupes et de leurs autorisations dans le modèle de sécurité à partir d’une autre source, en conservant les GUID des objets d’origine.

SecurityPrincipalsCreate(International, SecurityPrincipals, SecuritySet)

Crée des utilisateurs, des groupes et leurs autorisations dans le modèle de sécurité.

SecurityPrincipalsDelete(International, SecurityPrincipalsDeleteCriteria)

Supprime des utilisateurs et des groupes.

SecurityPrincipalsGet(International, SecurityPrincipalsCriteria, SecurityPrincipals)

Récupère les principaux de sécurité et leurs autorisations.

SecurityPrincipalsUpdate(International, SecurityPrincipals)

Met à jour des principaux de sécurité.

SecurityPrivilegesClone(International, SecurityPrivileges)

Crée des copies exactes d'autorisations dans le modèle de sécurité à partir d'une autre source en conservant les identificateurs globaux uniques (GUID) des objets d'origine.

SecurityPrivilegesCreate(International, SecurityPrivileges, SecuritySet)

Crée des privilèges de sécurité.

SecurityPrivilegesDelete(International, SecurityPrivilegesDeleteCriteria)

Supprime les autorisations pour les critères spécifiés.

SecurityPrivilegesGet(International, SecurityPrivilegesGetCriteria, SecurityPrivileges)

Récupère les autorisations de sécurité pour les principaux et/ou les modèles sélectionnés.

SecurityPrivilegesUpdate(International, SecurityPrivileges)

Met à jour les privilèges de sécurité spécifiés.

ServiceCheck(International)

Détermine si le service Web Master Data Services fonctionne correctement et est connecté à la base de données.

ServiceVersionGet(International, OperationResult, Version)

Récupère la version de l'instance de service.

StagingClear(International, Collection<Identifier>, Int32, Int32, OperationResult, Int32)

Efface la zone de transit en bloc.

StagingGet(International, Boolean, StagingResultCriteria, StagingSearchCriteria, OperationResult, Collection<StagingUnbatchedInformation>)

Récupère le contenu de la zone de transit en bloc.

StagingNameCheck(International, String, OperationResult)

Vérifie le nom intermédiaire pour déterminer si le nom est unique ou s'il est déjà utilisé.

StagingProcess(International, Boolean, StagingUnbatchedCriteria, OperationResult)

Place les enregistrements des tables de mise en lots qui ne sont pas regroupés par lots dans un lot à traiter et lance l'exécution de la file d'attente de site sur demande.

SystemDomainListGet(International, SystemDomainListGetCriteria, Collection<SystemDomainList>)

Récupère une liste fixe localisée de choix selon un code de liste.

SystemPropertiesGet(International, Collection<SystemPropertyValue>)

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

SystemSettingsGet(International, SystemSettingsGetCriteria, Collection<SystemSettingGroup>)

Récupère la liste des paramètres système.

SystemSettingsUpdate(International, Collection<SystemSettingGroup>)

Met à jour les valeurs de paramètre système.

TransactionAnnotationsCreate(International, Collection<Annotation>, Int32)

Crée des nouvelles annotations jointes à une transaction existante.

TransactionAnnotationsGet(International, Int32, OperationResult)

Récupère la liste filtrée d'annotations de transaction d'un modèle.

TransactionsGet(International, TransactionSearchCriteria, Int32, Collection<Transaction>)

Récupère la liste filtrée de transactions depuis un modèle.

TransactionsReverse(International, Collection<Int32>, Collection<ReplacementId>)

Annule les modifications liées à une ou plusieurs transactions existantes.

UserPreferencesDelete(International, Boolean, Dictionary<String,String>)

Supprime les préférences de l'utilisateur spécifié.

UserPreferencesGet(International, Dictionary<String,String>)

Récupère les préférences de l'utilisateur spécifié.

UserPreferencesUpdate(International, Dictionary<String,String>)

Met à jour les préférences de l'utilisateur spécifié.

ValidationGet(International, ValidationSearchCriteria, OperationResult, Collection<ValidationSummaryItem>, Int32, Collection<ValidationIssue>)

Obtient les problèmes de validation pour les critères de recherche fournis.

ValidationProcess(International, ValidationProcessCriteria, ValidationProcessOptions, Collection<ValidationIssue>, ValidationProcessResult)

Traite les validations (règles d'entreprise) pour les membres sélectionnés dans un modèle.

VersionCopy(International, Guid, String, String)

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

Implémentations d’interfaces explicites

IService.AnnotationsDelete(AnnotationsDeleteRequest)

Supprime une annotation existante.

IService.AnnotationsUpdate(AnnotationsUpdateRequest)

Mises à jour une annotation existante.

IService.AttributeChange(AttributeChangeRequest)

Modifie un attribut.

IService.BusinessRulesClone(BusinessRulesCloneRequest)

Crée des règles d'entreprise qui sont des copies exactes des règles d'entreprise d'une autre source, en conservant les identificateurs globaux uniques (GUID) des objets d'origine.

IService.BusinessRulesCreate(BusinessRulesCreateRequest)

Crée des règles d'entreprise.

IService.BusinessRulesDelete(BusinessRulesDeleteRequest)

Supprime la règle d'entreprise ou les composants de règles.

IService.BusinessRulesGet(BusinessRulesGetRequest)

Récupère les règles d'entreprise.

IService.BusinessRulesPaletteGet(BusinessRulesPaletteGetRequest)

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

IService.BusinessRulesPublish(BusinessRulesPublishRequest)

Publie les règles d'entreprise pour un modèle, une entité ou un type de membre.

IService.BusinessRulesUpdate(BusinessRulesUpdateRequest)

Met à jour les règles d'entreprise existantes.

IService.DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest)

Crée une demande d'opération de nettoyage DQS.

IService.DataQualityInstalledState(DataQualityInstalledStateRequest)

Récupère l’état DQS : la réponse est positive si DQS est correctement installé et configuré pour fonctionner avec Master Data Services.

IService.DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest)

Récupère la liste des bases de connaissances configurées dans DQS.

IService.DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest)

Crée une demande d'opération de correspondance DQS.

IService.DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest)

Retourne une opération de vidage pour l'opération DQS.

IService.DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest)

Récupère les résultats d'une opération DQS terminée.

IService.DataQualityOperationStart(DataQualityOperationStartRequest)

Démarre une opération DQS.

IService.DataQualityOperationStatus(DataQualityOperationStatusRequest)

Récupère l'état d'une opération DQS en cours d'exécution.

IService.DataQualityStoreInputData(DataQualityStoreInputDataRequest)

Récupère les données pour l'entrée du magasin de qualité des données.

IService.EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest)

Crée de nouvelles annotations attachées à un membre.

IService.EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest)

Récupère les annotations jointes à un membre.

IService.EntityMemberAttributesGet(EntityMemberAttributesGetRequest)

Récupère l'ensemble spécifié de valeurs d'attribut dans une liste spécifiée de membres.

IService.EntityMemberKeyLookup(EntityMemberKeyGetRequest)

Cette fonctionnalité sera supprimée dans la prochaine version de Microsoft SQL Server. Évitez d'utiliser cette fonctionnalité dans de nouveaux travaux de développement, et modifiez dès que possible les applications qui utilisent actuellement cette fonctionnalité.

IService.EntityMembersCopy(EntityMembersCopyRequest)

Copie les membres sélectionnés vers de nouveaux membres cibles.

IService.EntityMembersCreate(EntityMembersCreateRequest)

Crée des membres.

IService.EntityMembersDelete(EntityMembersDeleteRequest)

Supprime ou désactive les membres sélectionnés.

IService.EntityMembersGet(EntityMembersGetRequest)

Récupère l'ensemble filtré de membres et leurs données à partir d'une entité.

IService.EntityMembersMerge(EntityMembersMergeRequest)

Crée des membres et met à jour les membres existants.

IService.EntityMembersUpdate(EntityMembersUpdateRequest)

Met à jour les membres existants.

IService.EntityStagingClear(EntityStagingClearRequest)

Efface la zone de transit d'entité.

IService.EntityStagingGet(EntityStagingGetRequest)

Récupère le contenu de la zone de transit d'entité.

IService.EntityStagingLoad(EntityStagingLoadRequest)

Charge le contenu de la zone de transit d'entité.

IService.EntityStagingProcess(EntityStagingProcessRequest)

Définit le lot à mettre dans une file d'attente pour traitement.

IService.ExportViewCreate(ExportViewCreateRequest)

Génère ou régénère les vues d'abonnement souhaitées.

IService.ExportViewDelete(ExportViewDeleteRequest)

Supprime une vue d'exportation existante.

IService.ExportViewListGet(ExportViewListGetRequest)

Récupère la liste de vues d'exportation existantes.

IService.ExportViewUpdate(ExportViewUpdateRequest)

Mises à jour une vue d’exportation existante.

IService.HierarchyMembersGet(HierarchyMembersGetRequest)

Récupère les membres parent-enfant d'une hiérarchie relative à un nœud parent.

IService.MetadataClone(MetadataCloneRequest)

Crée des copies exactes de composants de métadonnées à partir d'une autre source, en conservant les identificateurs globaux uniques (GUID) des objets d'origine.

IService.MetadataCreate(MetadataCreateRequest)

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

IService.MetadataDelete(MetadataDeleteRequest)

Supprime les composants de métadonnées.

IService.MetadataGet(MetadataGetRequest)

Récupère des métadonnées.

IService.MetadataUpdate(MetadataUpdateRequest)

Mises à jour une métadonnées.

IService.ModelMembersBulkDelete(ModelMembersBulkDeleteRequest)

Commence la suppression en bloc asynchrone de membres.

IService.ModelMembersBulkMerge(ModelMembersBulkMergeRequest)

Commence la création et/ou la mise à jour en bloc asynchrones de données de membre sur une ou plusieurs entités.

IService.ModelMembersBulkUpdate(ModelMembersBulkUpdateRequest)

Commence la mise à jour en bloc asynchrone de données de membre sur une ou plusieurs entités.

IService.ModelMembersGet(ModelMembersGetRequest)

Récupère les modèles, entités et/ou hiérarchies sélectionnés entiers.

IService.SecurityPrincipalsClone(SecurityPrincipalsRequest)

Crée des copies exactes des utilisateurs, des groupes et de leurs autorisations dans le modèle de sécurité à partir d’une autre source, en conservant les GUID des objets d’origine.

IService.SecurityPrincipalsCreate(SecurityPrincipalsRequest)

Crée des utilisateurs, des groupes et leurs autorisations dans le modèle de sécurité.

IService.SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest)

Supprime un utilisateur et des groupes.

IService.SecurityPrincipalsGet(SecurityPrincipalsGetRequest)

Récupère les principaux de sécurité et leurs autorisations.

IService.SecurityPrincipalsUpdate(SecurityPrincipalsRequest)

Met à jour les principaux de sécurité.

IService.SecurityPrivilegesClone(SecurityPrivilegesRequest)

Crée une copie exacte d'autorisations dans le modèle de sécurité à partir d'une autre source en conservant les identificateurs globaux uniques (GUID) des objets d'origine.

IService.SecurityPrivilegesCreate(SecurityPrivilegesRequest)

Crée les nouveaux privilèges de sécurité.

IService.SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest)

Supprime les autorisations.

IService.SecurityPrivilegesGet(SecurityPrivilegesGetRequest)

Récupère les autorisations de sécurité pour les principaux et/ou les modèles sélectionnés.

IService.SecurityPrivilegesUpdate(SecurityPrivilegesRequest)

Met à jour les privilèges de sécurité.

IService.ServiceCheck(ServiceCheckGetRequest)

Détermine si le service Web Master Data Services fonctionne correctement et est connecté à la base de données.

IService.ServiceVersionGet(ServiceVersionGetRequest)

Récupère la version du service.

IService.StagingClear(StagingClearRequest)

Efface la zone de transit en bloc.

IService.StagingGet(StagingGetRequest)

Récupère le contenu de la zone de transit en bloc.

IService.StagingNameCheck(StagingNameCheckRequest)

Vérifie le nom intermédiaire pour déterminer si le nom est unique ou s'il est déjà utilisé.

IService.StagingProcess(StagingProcessRequest)

Place les enregistrements des tables de mise en lots qui ne sont pas regroupés par lots dans un lot à traiter et lance l'exécution de la file d'attente de site sur demande.

IService.SystemDomainListGet(SystemDomainListGetRequest)

Récupère la liste fixe localisée de choix selon un code de liste.

IService.SystemPropertiesGet(SystemPropertiesGetRequest)

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

IService.SystemSettingsGet(SystemSettingsGetRequest)

Récupère la liste des paramètres système.

IService.SystemSettingsUpdate(SystemSettingsUpdateRequest)

Met à jour les valeurs de paramètre système.

IService.TransactionAnnotationsCreate(TransactionAnnotationsCreateRequest)

Crée des nouvelles annotations jointes à une transaction existante.

IService.TransactionAnnotationsGet(TransactionAnnotationsGetRequest)

Récupère la liste filtrée d'annotations de transaction d'un modèle.

IService.TransactionsGet(TransactionsGetRequest)

Récupère la liste filtrée de transactions depuis un modèle.

IService.TransactionsReverse(TransactionsReverseRequest)

Annule les modifications liées à une ou plusieurs transactions existantes.

IService.UserPreferencesDelete(UserPreferencesDeleteRequest)

Supprime les préférences de l'utilisateur actuel.

IService.UserPreferencesGet(UserPreferencesGetRequest)

Récupère les préférences de l'utilisateur actuel.

IService.UserPreferencesUpdate(UserPreferencesUpdateRequest)

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

IService.ValidationGet(ValidationGetRequest)

Obtient les problèmes de validation pour les critères fournis.

IService.ValidationProcess(ValidationProcessRequest)

Traite les validations (règles d'entreprise) pour les membres sélectionnés dans un modèle.

IService.VersionCopy(VersionCopyRequest)

Copie une version de modèle vers une nouvelle version.

S’applique à