Microsoft.MasterDataServices.Services.DataContracts Espace de noms

Fournit des classes liées aux contrats de données.

Classes

Nom Description
Annotation

Les métadonnées des transactions des membres.

Attribute

Un type complexe d’attribut entité.

AttributeFilter

Un filtre pour contraindre les valeurs possibles d’un attribut enfant en fonction de la valeur d’un attribut parent.

AttributeGroup

Un groupe personnalisé d’attributs définis pour fournir une organisation à un grand nombre d’attributs d’entité.

AuditInfo

Les informations d’audit qui sont ajoutées à de nombreux types complexes.

BRAction

Une valeur à fixer ou une validation à obtenir lorsque certaines conditions de la règle métier sont remplies.

BRActionComponent

Les composantes d’action sont dans les règles métier.

BRActionGroup

Une collection de tous les types de complexes BRActionComponent disponibles dans le MDS, regroupés en types similaires.

BRArgument

Une base argumentative pour les règles métier.

BRAttributeArgument

Un argument qui fait référence aux attributs plutôt qu’aux valeurs.

BRAttributeArgumentBase

Une base pour tous les types d’arguments BRAttribute.

BRAttributeTypeInfo

Les informations sur le type d’attribut pour les attributs des règles métier.

BRAttributeValueArgument

Un argument de valeur d’attribut basé sur le domaine.

BRBlankArgument

Un argument de règle commerciale vide.

BRChangeTrackingGroupArgument

Un argument de suivi des changements de règle d’affaires.

BRCondition

Une équation logique qui active ou désactive les BRAction processus de validation et de création.

BRConditionComponent

Les composants de condition sont inscrits dans les règles métier.

BRConditionGroup

Un groupe de conditions similaires disponibles pour la création de règles métier.

BRConditionTreeNode

Un nœud de condition complexe par lequel définir une structure logique complexe.

BRDeleteCriteria

Critères pour l’opération de suppression.

BRDomainBasedAttributeArgument

Spécifie le conteneur pour définir les arguments en fonction des valeurs dans les attributs d’entités liés.

BRFreeformArgument

Une règle métier pour les arguments de chaîne, de nombre, de lien et de date.

BRGetCriteria

Critères pour l’opération de l’obtention.

BRHierarchyArgument

Un argument parent hiérarchique explicite. Il faut absolument un argument d’attribut enfant.

BRItem

Classe de base pour les Actions et les Conditions.

BRItemTypeComponent

Un composant de règles métier.

BRPublishCriteria

Critères pour l’opération Publier.

BRResultOptions

Identifie le niveau de détail souhaité pour l’opération Get.

BRScriptParameter

Un composant de type objet de règle qui est une action.

BRUserScriptParameterArgument

Un argument qui fait référence aux attributs plutôt qu’aux valeurs.

BusinessRule

Un concept logique pour la gestion des données.

BusinessRuleSet

Un conteneur pour les règles métier et les parties de règles métier.

BusinessRulesPalette

Un ensemble de toutes les conditions et actions potentielles liées aux règles d’élaboration des règles d’établissement dans le MDS.

Changeset

Un ensemble de toutes les données des membres change.

Collection

Un membre de la collection qui est parent d’un autre membre des données maîtresses.

DataContractBase

Classe de base pour tous les contrats de données.

DataQualityDomain

Un domaine de connaissances dans DQS.

DataSourceFieldMapping

Une correspondance de la colonne de données, de l’identifiant de domaine et de l’opération DQS dessus.

DateMatchingCriterion

Un critère de correspondance à la date DQS.

DerivedHierarchy

Spécifie une relation de données déjà définie et prépare cette relation à être affichée de manière hiérarchique.

DerivedHierarchyContextIdentifier

L’identifiant contextuel pour le DerivedHierarchy type complexe.

DerivedHierarchyLevel

Un seul niveau dans l’arbre de relations de données hiérarchique dérivé.

EditionExpiredMessage

Représente un objet permettant au client de détecter la cause de la panne.

Entity

Un regroupement tabulaire des membres et de leurs valeurs d’attributs.

EntityContextIdentifier

Un groupe d’identifiants qui fournissent le contexte de l’entité aux hiérarchies.

EntityMembers

Une collection des membres issus d’une seule entité et d’un type de membre.

EntityMembersCopyCriteria

Précise les critères des membres pour l’opération de copie.

EntityMembersGetCriteria

Les critères utilisés pour récupérer les membres.

EntityMembersInformation

Contient des informations sur les membres de l’entité récupérés.

EntityMemberType

La structure d’une entité dans le MDS.

EntityStagingBatch

Identifie un lot unique en attente ou en cours de mise en scène basée sur une entité.

EntityStagingGetCriteria

Critères qui déterminent le comportement de l’appel de service EntityStagingGet.

EntityValidationSummary

Informations résumées d’entité liées aux données validées.

Error

Un conteneur d’information pour une erreur survenue lors du traitement d’une requête.

ErrorContext

Précise le contexte d’une erreur particulière.

ExactMatchingCriterion

Un critère de correspondance exacte selon le DQS.

ExplicitHierarchy

Les groupes hiérarchiques de feuilles consolidés dans le MDS.

ExportView

Informations liées à une vue créée par l’utilisateur au sein du système MDS.

FileAttribute

Spécifie l’attribut de fichier.

FunctionPrivilege

L’accès fonctionnel au MDS.

FunctionPrivilegesCriteria

Spécifie les critères pour les privilèges de fonction.

Group

Un conteneur pour les utilisateurs pouvant bénéficier de privilèges de sécurité.

HierarchyMemberPrivilege

Accès basé sur la valeur des données au MDS pour un utilisateur ou un groupe.

HierarchyMemberPrivilegesCriteria

Les critères de privilège des membres hiérarchiques.

HierarchyMembers

Contient des membres de la hiérarchie résultant.

HierarchyMembersGetCriteria

Critères utilisés par HierarchyMembersget.

HierarchyParentCriteria

Spécifie les critères pour déplacer les membres enfants vers le parent hiérarchique dérivé spécifié.

Identifier

Un identifiant globalement unique (GUID) qui est attaché à toutes les tables système au sein de la base de données MDS.

Index

Spécifie un index personnalisé contenant des informations sur les indices définis en SQL.

International

Contrat de données pour l’en-tête du message international.

Knowledgebase

Une base de connaissances en DQS.

MatchingCriterion

Un critère de correspondance DQS.

MatchingPolicy

Une politique de correspondance de déduplication DQS.

MatchingRule

Une règle de correspondance dans DQS.

Member

Utilisé pour stocker les informations liées aux membres.

MemberAttributeIdentifier

MemberIdentifier pour les attributs qui n’ont pas été chargés en raison d’erreurs côté serveur.

MemberIdentifier

Un ensemble d’identifiants pour un membre de données maîtresses, incluant le code et le nom du membre ainsi que le type de membre.

MemberKey

Utilisé pour stocker des paires code/identifiant.

MemberSourceTarget

Contient les codes membres des membres source et cible à copier.

MemberTypeContextIdentifier

Un ensemble d’identifiants pour un objet modèle de données maître qui existe dans le contexte d’un type d’entité et de membre.

Metadata

Les objets du système MDS, tels que Modèle et Entité.

MetadataAttribute

Informations relatives à un attribut d’une entité dans Master Data Services.

MetadataDataContract<TIdType>

Définit le contrat de base des données.

MetadataResultOptions

Permet la spécification d’un ResultType qui est associé à chaque type d’objet de métadonnées.

MetadataSearchCriteria

Critères pour l’opération MetadataGet.

Model

Le regroupement le plus élevé d’entités dans le MDS.

ModelContextIdentifier

Un ensemble d’identifiants pour un objet modèle de données maître qui existe dans le contexte d’un modèle.

ModelMembersGetCriteria

Les critères pour l’ensemble de résultats qui sont retournés dans ModelMembersGet.

ModelMembersResultCriteria

Les critères pour l’ensemble de résultats qui sont retournés dans ModelMembersGet.

ModelPrivilege

Un privilège au niveau modèle/objet au sein du système MDS.

ModelPrivilegesCriteria

Spécifie les critères de privilège du modèle.

NumericByDifferenceMatchingCriterion

Un nombre DQS similaire selon le critère de correspondance par différence exacte.

NumericByPercentageMatchingCriterion

Un nombre DQS similaire par le critère de correspondance par différence de pourcentage.

NumericMatchingCriterion

Un critère de correspondance numérique DQS.

OperationResult

Les résultats des opérations de métadonnées.

Parent

Un nœud membre consolidé dans une hiérarchie.

ParentChild

Une relation hiérarchique.

PrerequisiteMatchingCriterion

Un critère de prérequis pour le DQS.

ReplacementId

Une transaction individuelle qui a été remplacée lors de l’opération d’inversion de transaction, incluant les identifiants antérieurs et nouveaux.

SecurityDeleteCriteria

Spécifie les critères pour supprimer les objets de sécurité.

SecurityPrincipalBase

Classe de base pour l’utilisateur et le groupe.

SecurityPrincipals

Objets utilisateur et de groupe dans MDS.

SecurityPrincipalsCriteria

Précise les critères pour les principaux responsables de sécurité.

SecurityPrincipalsDeleteCriteria

Précise les critères pour supprimer les principaux de sécurité.

SecurityPrivileges

Les niveaux de privilège dans le MDS.

SecurityPrivilegesDeleteCriteria

Précise les critères pour supprimer les privilèges de sécurité.

SecurityPrivilegesGetCriteria

Représente le contrat de données pour les critères de récupération des privilèges de sécurité dans l’API Master Data Services. Cette classe ne peut pas être héritée.

SecuritySet

Contient un ensemble de principes de sécurité et leurs privilèges.

SimilarMatchingCriterion

Un critère de correspondance similaire au DQS.

SkuNotSupportedMessage

Représente un objet qui sera encapsulé dans un FaultException thrown par le service lorsque le SKU n’est pas pris en charge, permettant au client de détecter la cause de la panne.

StringMatchingCriterion

Un critère de correspondance de chaînes DQS.

SyncRelationship

Une relation de synchronisation entre deux entités.

SyncRelationshipCriteria

Les critères pour identifier une relation de synchronisation entre deux entités.

SystemDomainList

Une liste des choix de texte standard associés à l’application MDS.

SystemDomainListGetCriteria

La crétiera pour l’opération SystemDomainListGet

SystemDomainListItem

Une entité commerciale représentant un élément dans une liste de domaines système.

SystemPropertyValue

Contient une propriété système et sa valeur.

SystemSetting

Le niveau administratif dans le MDS.

SystemSettingGroup

Une collection de paramètres système associés qui ont des fonctionnalités MDS associées.

SystemSettingsGetCriteria

Les critères pour SystemSettings Get operation

TabularColumnDefinition

Une colonne dans TabularData.

TabularData

Un objet basé sur une table.

TabularDataRow

Une ligne de données dans un objet TabularData.

Transaction

Toute donnée maîtresse change avec l’utilisateur et les informations temporelles associées au changement.

TransactionSearchCriteria

Les critères utilisés pour obtenir les transactions MDM.

User

Représente un utilisateur connu du système MDS, à qui des permissions de sécurité peuvent être attribuées.

ValidationError

Une erreur enregistrée lors de la validation des règles métier.

ValidationIssue

Un problème de validation enregistré par rapport à un membre de données maître et un attribut basé sur une règle métier de validation.

ValidationProcessCriteria

Précise les critères du processus de validation.

ValidationProcessOptions

Options de validation pour le processus de validation.

ValidationProcessResult

Contient les résultats des validations.

ValidationSearchCriteria

Critères lors de la recherche de problèmes de validation.

ValidationSummaryItem

Informations résumées liées aux données validées.

Version

Un instantané de tous les membres au sein d’un modèle.

VersionFlag

Une étiquette personnalisée Version pour aider à l’automatisation de l’intégration.

WeightedMatchingCriterion

Un critère d’appariement pondéré DQS

Interfaces

Nom Description
IBRArgument

Interface pour tous les arguments de règles métier.

IBRAttributeArgumentContainer

Interface pour BRArguments qui contiennent un AttributeArgument, soit comme argument lui-même, soit comme argument enfant.

IBRAttributeArgumentParent

Interface pour BRArguments qui peuvent avoir un argument d’attribut enfant.

Énumérations

Nom Description
AccessPermissionType

Spécifie le type d’autorisation d’accès.

AttributeDataType

Spécifie le sous-type d’un attribut libre.

AttributeType

Spécifie le type d’attribut.

AttributeValueType

Spécifie le type de données d’un attribut.

BREntityMemberType

Spécifie le type de membre de l’entité associé à une règle métier.

BRItemCategory

Précise le type de règle d’affaires.

BRItemType

Spécifie la condition ou l’action de la règle métier sélectionnée.

BRPropertyName

Spécifie le nom qui identifie une propriété dans un composant de règle métier.

BRStatus

Précise le statut de mise à jour et de publication d’une règle métier.

ChangesetStatus

Précise le statut du Changeset.

DataCompressionType

Type de compression de données.

DisplayType

Spécifie le format d’affichage choisi pour les colonnes d’attributs basés sur le domaine (DBA).

DomainType

Les types de domaines DQS pris en charge.

EmailFormat

Spécifie le format de livraison d’e-mail préféré associé à un utilisateur.

EntityStagingBatchSelectionMode

Le mode de sélection d’un lot de staging (import).

EntityStagingImportType

Le type d’importation d’un lot de staging (import).

ExportViewFormat

Spécifie le type de format de vue d’exportation. Les vues d’exportation sont disponibles dans un ensemble de formats standards connus.

ForceDelete

Code indiquant s’il faut forcer la suppression d’un attribut lorsqu’une erreur a été rencontrée.

FunctionalArea

Spécifie la zone fonctionnelle de l’application MDS. Les domaines fonctionnels sont utilisés pour attribuer les autorisations de sécurité fonctionnelles.

GroupType

Spécifie le type (source) d’un groupe de sécurité.

HierarchyItemType

Spécifie le type de composant utilisé par un niveau d’une hiérarchie dérivée.

HierarchyType

Spécifie le type de construction hiérarchique.

LogicalOperator

Spécifie l’opérateur logique utilisé pour relier plusieurs conditions de règles métier.

MemberKeyLookupType

Spécifie le type de clé fournie dans une recherche membre : le code membre ou l’identifiant entier interne.

MemberReturnOption

Spécifie quelles données membres sont retournées lors de l’interrogation des membres de données maîtresses : les données, les comptes de lignes, ou les deux.

MemberTransactionBehavior

Spécifie le comportement transactionnel lors de la création, mise à jour ou fusion d’un membre d’entité.

MemberType

Spécifie le type d’enregistrement membre au sein d’une entité.

ModelObjectType

Spécifie le type d’objet modèle de données maître (métadonnées uniquement).

ObjectType

Spécifie le type d’objet modèle de données maître.

OperationStatus

Le statut d’une opération DQS.

PermissionType

Spécifie l’autorisation effective attribuée à un principal pour accéder à un objet MDS.

PrincipalType

Spécifie le type de principe de sécurité (Aucun, UserAccount ou Group).

RelationshipType

Spécifie le type de relation hiérarchique entre les membres.

ResultType

Précise le niveau de détail à retourner pour les requêtes d’objets modèle. Le type de résultat est utilisé en association avec un type d’objet particulier.

SearchOption

Spécifie la portée des objets de métadonnées à rechercher.

SecurityResolutionType

Spécifie la spécification de résolution lors du retour des permissions de sécurité. Les permissions peuvent être récupérées telles qu’elles ont été attribuées ou dans une liste nettement efficace des permissions.

SortDirection

Spécifie la direction de tri d’une colonne triée.

StagingBatchStatus

Précise le statut de traitement d’un lot de staging (importation).

SyncStatus

Spécifie le statut d’une relation de synchronisation.

SystemPropertyType

Spécifie le nom d’identification de l’une des propriétés système disponibles.

TransactionLogType

Précise comment suivre les changements de membres.

TransactionType

Spécifie le type de changement de membre identifié dans une transaction.

ValidationStatus

Spécifie le statut de validation d’un membre de données maîtres.

VersionStatus

Précise le statut d’une version.

VersionValidationStatus

Spécifie le statut de validation d’une version.