Microsoft.MasterDataServices.Services.DataContracts Namespace

Bietet Klassen an, die mit Datenverträgen zusammenhängen.

Klassen

Name Beschreibung
Annotation

Die Metadaten der Mitgliedertransaktionen.

Attribute

Ein komplexer Typ von Entitätsattribut.

AttributeFilter

Ein Filter, der die möglichen Werte eines Kindattributs basierend auf dem Wert eines Elternattributs einschränkt.

AttributeGroup

Eine benutzerdefinierte Gruppe von Attributen, um große Mengen von Entitätsattributen zu organisieren.

AuditInfo

Die Prüfungsinformationen, die an zahlreiche komplexe Typen angehängt sind.

BRAction

Ein Wert, der festgelegt werden soll, oder eine Validierung, die eintritt, wenn bestimmte Bedingungen der Geschäftsregel erfüllt sind.

BRActionComponent

Die Aktionskomponenten innerhalb der Geschäftsregeln.

BRActionGroup

Eine Sammlung aller BRActionComponent-Komplextypen, die innerhalb des MDS verfügbar sind, gruppiert in ähnliche Typen.

BRArgument

Eine Argumentbasis für Geschäftsregeln.

BRAttributeArgument

Ein Argument, das sich auf Attribute statt auf Werte bezieht.

BRAttributeArgumentBase

Eine Basis für alle BRAttributeArgument-Typen.

BRAttributeTypeInfo

Die Attributtypinformationen für Geschäftsregelattribute.

BRAttributeValueArgument

Ein domänenbasiertes Attribut-Wert-Argument.

BRBlankArgument

Ein Blank-Business-Rule-Argument.

BRChangeTrackingGroupArgument

Eine Geschäftsregel ändert das Tracking-Argument.

BRCondition

Eine logische Gleichung, die die Validierungs BRAction - und Entstehungsprozesse ein- und ausschaltet.

BRConditionComponent

Die Bedingungen sind Teil der Geschäftsregeln.

BRConditionGroup

Eine Gruppe ähnlicher Bedingungen, die für die Erstellung von Geschäftsregeln verfügbar sind.

BRConditionTreeNode

Ein komplexer Bedingungsknoten, mit dem eine komplexe logische Struktur definiert werden kann.

BRDeleteCriteria

Kriterien für die Löschoperation.

BRDomainBasedAttributeArgument

Spezifiziert den Container zur Definition von Argumenten basierend auf Werten in verwandten Entitätsattributen.

BRFreeformArgument

Eine Geschäftsregel für String-, Number-, Link- und Date-Argumente.

BRGetCriteria

Kriterien für die Get-Operation.

BRHierarchyArgument

Ein explizites Hierarchie-Elternargument. Muss ein Kindattribut-Argument haben.

BRItem

Basisklasse für Aktionen und Bedingungen.

BRItemTypeComponent

Eine Komponente der Geschäftsregel.

BRPublishCriteria

Kriterien für die Publishing-Operation.

BRResultOptions

Identifiziert das Detailniveau, das von der Get-Operation gewünscht wird.

BRScriptParameter

Eine Regelelement-Element-Komponente, die eine Aktion ist.

BRUserScriptParameterArgument

Ein Argument, das sich auf Attribute statt auf Werte bezieht.

BusinessRule

Ein logisches Konstrukt für das Datenmanagement.

BusinessRuleSet

Ein Container für Geschäftsregeln und Geschäftsregel-Teile.

BusinessRulesPalette

Eine Sammlung aller möglichen Bedingungen und Maßnahmen zur Erstellung von Geschäftsregeln in MDS.

Changeset

Eine Menge aller Mitgliederdaten ändert sich.

Collection

Ein Sammlungsmitglied, das ein Elternteil eines anderen Masterdatenmitglieds ist.

DataContractBase

Basisklasse für alle Datenverträge.

DataQualityDomain

Ein Wissensbereich im DQS.

DataSourceFieldMapping

Eine Abbildung der Datenspalte, der Domänen-ID und der DQS-Operation darauf.

DateMatchingCriterion

Ein DQS-Datumsmatch-Kriterium.

DerivedHierarchy

Spezifiziert eine bereits definierte Datenbeziehung und bereitet diese Beziehung hierarchisch dar.

DerivedHierarchyContextIdentifier

Der kontextuelle Identifikator für den komplexen DerivedHierarchy Typ.

DerivedHierarchyLevel

Eine einzige Ebene innerhalb des abgeleiteten Hierarchiedaten-Beziehungsbaums.

EditionExpiredMessage

Repräsentiert ein Objekt, das es dem Client ermöglicht, den Grund für den Fehler zu erkennen.

Entity

Eine tabellarische Gruppierung von Mitgliedern und ihren Attributwerten.

EntityContextIdentifier

Eine Gruppe von Identifikatoren, die Entitätskontext für Hierarchien liefern.

EntityMembers

Eine Sammlung der Mitglieder einer einzigen Einheit und eines Mitgliedstyps.

EntityMembersCopyCriteria

Spezifiziert die Mitgliedskriterien für die Kopieroperation.

EntityMembersGetCriteria

Die Kriterien werden verwendet, um Mitglieder abzurufen.

EntityMembersInformation

Enthält Informationen über abgerufene Entitätsmitglieder.

EntityMemberType

Die Struktur einer Einheit in MDS.

EntityStagingBatch

Identifiziert eine eindeutige Charge, die auf entitätsbasierte Staging wartet oder sich befindet.

EntityStagingGetCriteria

Kriterien, die das Verhalten des EntityStagingGet-Serviceaufrufs bestimmen.

EntityValidationSummary

Zusammenfassungsinformationen der Entität beziehen sich auf die validierten Daten.

Error

Ein Informationsbehälter für einen Fehler, der während der Verarbeitung einer Anfrage aufgetreten ist.

ErrorContext

Spezifiziert den Kontext eines bestimmten Fehlers.

ExactMatchingCriterion

Ein exaktes Disqualifikationskriterium.

ExplicitHierarchy

Die konsolidierten Blatt-Hierarchie-Gruppierungen in MDS.

ExportView

Informationen, die mit einer vom Benutzer erstellten Ansicht im MDS-System zusammenhängen.

FileAttribute

Es ist das Dateiattribut speziell.

FunctionPrivilege

Der funktionale Zugang zu MDS.

FunctionPrivilegesCriteria

Spezifiziert die Kriterien für Funktionsprivilegien.

Group

Ein Container für Nutzer, denen Sicherheitsrechte gewährt werden können.

HierarchyMemberPrivilege

Datenwertbasierter Zugriff auf MDS für einen Benutzer oder eine Gruppe.

HierarchyMemberPrivilegesCriteria

Die Kriterien für das Privileg von Hierarchiemitgliedern.

HierarchyMembers

Enthält Hierarchiemitglieder, die resultieren.

HierarchyMembersGetCriteria

Kriterien, die von HierarchyMembersGet verwendet werden.

HierarchyParentCriteria

Spezifiziert die Kriterien für das Verschieben von Kindmitgliedern zum spezifizierten abgeleiteten Hierarchie-Elternteil.

Identifier

Eine global eindeutige Identifikatorin (GUID), die allen Systemtabellen innerhalb der MDS-Datenbank zugeordnet ist.

Index

Spezifiziert einen benutzerdefinierten Index, der Informationen über die in SQL definierten Indizes enthält.

International

Datenvertrag für den internationalen Nachrichtenheader.

Knowledgebase

Eine Wissensdatenbank in DQS.

MatchingCriterion

Ein Disqualifikations-Matching-Kriterium.

MatchingPolicy

Eine DQS-Deduplizierungs-Matching-Politik.

MatchingRule

Eine Matching-Regel in DQS.

Member

Wird verwendet, um die mitgliederbezogenen Informationen zu speichern.

MemberAttributeIdentifier

MemberIdentifier für Attribute, die aufgrund von Fehlern auf der Serverseite nicht geladen wurden.

MemberIdentifier

Ein Satz von Identifizierungen für ein Masterdaten-Mitglied, einschließlich Code und Namen des Mitglieds sowie des Mitgliedstyps.

MemberKey

Früher wurde verwendet, um Code-/ID-Paare zu speichern.

MemberSourceTarget

Enthält die Mitgliedscodes der zu kopierenden Quell- und Zielmitglieder.

MemberTypeContextIdentifier

Eine Menge von Identifikatoren für ein Masterdatenmodellobjekt, das im Kontext einer Entität und eines Mitgliedstyps existiert.

Metadata

Die Objekte im MDS-System, wie Model und Entity.

MetadataAttribute

Informationen zu einem Attribut für eine Entität in Master Data Services.

MetadataDataContract<TIdType>

Definiert den Basisdatenvertrag.

MetadataResultOptions

Ermöglicht die ResultType Spezifikation eines Objekts, das mit jedem Typ von Metadatenobjekt verbunden ist.

MetadataSearchCriteria

Kriterien für die MetadataGet-Operation.

Model

Die höchste Gruppierung von Einheiten in MDS.

ModelContextIdentifier

Eine Menge von Identifizierern für ein Master-Datenmodell-Objekt, das im Kontext eines Modells existiert.

ModelMembersGetCriteria

Die Kriterien für die Ergebnismenge, die in ModelMembersGet zurückgegeben werden.

ModelMembersResultCriteria

Die Kriterien für die Ergebnismenge, die in ModelMembersGet zurückgegeben werden.

ModelPrivilege

Ein Modell-/Objektebene-Privileg innerhalb des MDS-Systems.

ModelPrivilegesCriteria

Spezifiziert die Kriterien für Modellprivilegien.

NumericByDifferenceMatchingCriterion

Eine DQS-Zahl, die durch das exakte Differenzenmatch-Kriterium ähnlich ist.

NumericByPercentageMatchingCriterion

Eine Disqualifikationszahl, die durch das prozentuale Differenzkriterium ähnlich ist.

NumericMatchingCriterion

Ein DQS-Kriterium für numerisches Match.

OperationResult

Die Ergebnisse aus Metadaten-Operationen.

Parent

Ein konsolidierter Mitgliedsknoten in einer Hierarchie.

ParentChild

Eine hierarchische Beziehung.

PrerequisiteMatchingCriterion

Ein Disqualifikationskriterium.

ReplacementId

Eine einzelne Transaktion, die während der Transaktionsrückkehroperation ersetzt wurde, einschließlich früherer und neuer Kennung.

SecurityDeleteCriteria

Spezifiziert Kriterien für das Löschen von Sicherheitsobjekten.

SecurityPrincipalBase

Basisklasse für Nutzer und Gruppe.

SecurityPrincipals

Benutzer- und Gruppenobjekte in MDS.

SecurityPrincipalsCriteria

Legt die Kriterien für Sicherheitsprinzipien fest.

SecurityPrincipalsDeleteCriteria

Spezifiziert die Kriterien für das Löschen von Sicherheitsprinzipalen.

SecurityPrivileges

Die Privilegienstufen in MDS.

SecurityPrivilegesDeleteCriteria

Legt die Kriterien für das Löschen von Sicherheitsrechten fest.

SecurityPrivilegesGetCriteria

Repräsentiert das Kriterium für die Abruf von Sicherheitsrechten in der Master Data Services API. Diese Klasse kann nicht vererbt werden.

SecuritySet

Enthält eine Reihe von Sicherheitsprinzipien und deren Privilegien.

SimilarMatchingCriterion

Ein DQS-ähnliches Matchkriterium.

SkuNotSupportedMessage

Repräsentiert ein Objekt, das vom Service in einen FaultException Throwd eingewickelt wird, wenn die SKU nicht unterstützt wird, sodass der Client den Grund für den Fehler erkennen kann.

StringMatchingCriterion

Ein DQS-Stringmatch-Kriterium.

SyncRelationship

Eine synchrone Beziehung zwischen zwei Entitäten.

SyncRelationshipCriteria

Die Kriterien zur Identifizierung einer Synchronisation zwischen zwei Entitäten.

SystemDomainList

Eine Liste von Standardtextoptionen, die mit der MDS-Anwendung verknüpft sind.

SystemDomainListGetCriteria

Die cretiera für SystemDomainListGet Operation

SystemDomainListItem

Eine Geschäftseinheit, die ein Element in einer Systemdomänenliste darstellt.

SystemPropertyValue

Enthält eine Systemeigenschaft und deren Wert.

SystemSetting

Die Verwaltungsebene in MDS.

SystemSettingGroup

Eine Sammlung verwandter Systemeinstellungen, die eine entsprechende MDS-Funktionalität besitzen.

SystemSettingsGetCriteria

Die Kriterien für SystemSettingsGet

TabularColumnDefinition

Eine Spalte in tabularData.

TabularData

Ein tabellenbasiertes Objekt.

TabularDataRow

Eine Datenreihe in einem TabularData-Objekt.

Transaction

Alle Masterdaten ändern sich zusammen mit dem Benutzer und den Zeitinformationen, die mit der Änderung verbunden sind.

TransactionSearchCriteria

Die Kriterien, die verwendet werden, um die MDM-Transaktionen zu erhalten.

User

Repräsentiert einen Benutzer, der dem MDS-System bekannt ist und dem Sicherheitsrechte zugewiesen werden können.

ValidationError

Ein Fehler, der während der Validierung der Geschäftsregel aufgezeichnet wird.

ValidationIssue

Ein Validierungsproblem, das anhand eines Master-Data-Mitglieds und eines Attributs basierend auf einer Validierungs-Geschäftsregel aufgezeichnet wird.

ValidationProcessCriteria

Spezifiziert die Kriterien des Validierungsprozesses.

ValidationProcessOptions

Validierungsoptionen für den Validierungsprozess.

ValidationProcessResult

Enthält Validierungsergebnisse.

ValidationSearchCriteria

Kriterien bei der Suche nach Validierungsproblemen.

ValidationSummaryItem

Zusammenfassungsinformationen zu den validierten Daten.

Version

Eine Momentaufnahme aller Mitglieder innerhalb eines Modells.

VersionFlag

Ein benutzerdefiniertes Label für a Version , um die Automatisierung der Integration zu unterstützen.

WeightedMatchingCriterion

Ein DQS-gewichtetes Matching-Kriterium

Schnittstellen

Name Beschreibung
IBRArgument

Schnittstelle für alle Business-Rule-Argumente.

IBRAttributeArgumentContainer

Schnittstelle für BRArguments, die ein AttributeArgument enthalten, entweder als Argument selbst oder als Kindargument.

IBRAttributeArgumentParent

Schnittstelle für BRArguments, die ein Kindattribut-Argument haben können.

Enumerationen

Name Beschreibung
AccessPermissionType

Spezifiziert die Art der Zugriffsberechtigung.

AttributeDataType

Spezifiziert den Untertyp eines freien Attributs.

AttributeType

Spezifiziert den Typ eines Attributs.

AttributeValueType

Spezifiziert den Datentyp eines Attributs.

BREntityMemberType

Spezifiziert den Typ des Mitglieds der Entität, der mit einer Geschäftsregel verknüpft ist.

BRItemCategory

Spezifiziert die Art einer Geschäftsregel.

BRItemType

Spezifiziert die ausgewählte Geschäftsregel, Bedingung oder Aktion.

BRPropertyName

Spezifiziert den Namen, der eine Eigenschaft innerhalb einer Geschäftsregelkomponente identifiziert.

BRStatus

Spezifiziert den Aktualisierungs- und Veröffentlichungsstatus einer Geschäftsregel.

ChangesetStatus

Spezifiziert den Status des Changeset.

DataCompressionType

Datenkompressionstyp.

DisplayType

Spezifiziert das gewählte Anzeigeformat für domänenbasierte Attributspalten (DBA).

DomainType

Die unterstützten DQS-Domaintypen.

EmailFormat

Spezifiziert das bevorzugte E-Mail-Zustellformat, das einem Benutzer zugeordnet ist.

EntityStagingBatchSelectionMode

Der Auswahlmodus eines Staging (Import-)Batches.

EntityStagingImportType

Der Importtyp eines Staging (Import) Batches.

ExportViewFormat

Spezifiziert den Typ des Exportansichtsformats. Exportansichten sind in einem bekannten Satz von Standardformaten verfügbar.

ForceDelete

Code dafür, ob das Löschen eines Attributs erzwungen werden soll, wenn ein Fehler aufgetreten ist.

FunctionalArea

Spezifiziert den MDS-Anwendungsfunktionsbereich. Funktionale Bereiche werden zur Vergabe funktionaler Sicherheitsautorisierungen verwendet.

GroupType

Spezifiziert den Typ (Quellcode) einer Sicherheitsgruppe.

HierarchyItemType

Spezifiziert den Typ der Komponente, die von einer Ebene einer abgeleiteten Hierarchie verwendet wird.

HierarchyType

Spezifiziert die Art des Hierarchiekonstrukts.

LogicalOperator

Spezifiziert den logischen Operator, der verwendet wird, um mehrere Geschäftsregelbedingungen zu verbinden.

MemberKeyLookupType

Spezifiziert den Schlüsseltyp, der in einer Mitgliedersuche angegeben wird: den Mitgliedscode oder die interne Ganzzahlkennung.

MemberReturnOption

Spezifiziert, welche Mitgliederdaten bei der Abfrage von Masterdatenmitgliedern zurückgegeben werden: die Daten, die Zeilenzählungen oder beides.

MemberTransactionBehavior

Spezifiziert das Transaktionsverhalten beim Erstellen, Aktualisieren oder Zusammenführen eines Entitätsmitglieds.

MemberType

Spezifiziert den Typ des Mitgliedseintrags innerhalb einer Entität.

ModelObjectType

Spezifiziert den Typ des Masterdatenmodellobjekts (nur Metadaten).

ObjectType

Spezifiziert den Typ des Master-Datenmodell-Objekts.

OperationStatus

Status einer DQS-Operation.

PermissionType

Spezifiziert die effektive Berechtigung, die einem Hauptverantwortlichen für den Zugriff auf ein MDS-Objekt zugewiesen wird.

PrincipalType

Spezifiziert den Typ des Sicherheitsprinzips (None, UserAccount oder Group).

RelationshipType

Spezifiziert die Art der Hierarchiebeziehung zwischen den Mitgliedern.

ResultType

Spezifiziert den Detailgrad, der für Modellobjektabfragen zurückgegeben werden soll. Der Ergebnistyp wird in Verbindung mit einem bestimmten Objekttyp verwendet.

SearchOption

Spezifiziert den Umfang der zu durchsuchenden Metadatenobjekte.

SecurityResolutionType

Spezifiziert die Auflösungsspezifikation bei der Rückgabe von Sicherheitsberechtigungen. Berechtigungen können so abgerufen werden, wie sie zugewiesen wurden, oder in einer netzwirksamen Liste von Berechtigungen.

SortDirection

Spezifiziert die Sortierrichtung einer sortierten Spalte.

StagingBatchStatus

Spezifiziert den Verarbeitungsstatus eines Staging (Import) Batches.

SyncStatus

Spezifiziert den Status einer Synchronisationsbeziehung.

SystemPropertyType

Spezifiziert den Identifizierungsnamen einer der verfügbaren Systemeigenschaften.

TransactionLogType

Spezifiziert, wie Mitgliederwechsel nachverfolgt werden sollen.

TransactionType

Spezifiziert die Art der Mitgliederänderung, die in einer Transaktion identifiziert wird.

ValidationStatus

Spezifiziert den Validierungsstatus eines Masterdatenmitglieds.

VersionStatus

Spezifiziert den Status einer Version.

VersionValidationStatus

Spezifiziert den Validierungsstatus einer Version.