Microsoft.MasterDataServices 命名空间

包含为主数据服务提供主要入口的类。

名称 说明
Annotation

指定对交易或成员的注释(注释)。

AnnotationsCreateResponse

表示对 EntityMemberAnnotationsCreateRequest的响应。

AnnotationsDeleteRequest

表示删除现有注释的请求。

AnnotationsDeleteResponse

表示对删除现有注释请求的响应。

AnnotationsUpdateRequest

表示请求更新注释的注释文本。

AnnotationsUpdateResponse

表示对更新注释文本请求的回复。

Attribute

表示主数据属性,包括其识别和数据值。

AttributeChangeRequest

表示请求通过更改属性。

AttributeChangeResponse

表示属性变更时的响应。

AttributeGroup

代表一组属性。

AuditInfo

表示附加在多种复杂类型上的审计信息。

BRAction

表示在创建的业务规则中进行价值创建或验证操作。

BRActionComponent

表示业务规则中的动作组件。

BRActionGroup

代表一组目前可用于MDS使用的相关业务规则行动组件。

BRArgument

代表MDS中所有业务规则参数的基础类型。

BRAttributeArgument

表示用于比较业务规则中属性的论元类型。

BRAttributeArgumentBase

表示业务规则属性参数的基础复杂类型。

BRAttributeTypeInfo

表示业务规则属性的属性类型信息。

BRAttributeValueArgument

表示业务规则属性自由形式值,在条件和验证操作中设置。

BRBlankArgument

代表在条件和验证操作中提供空白值的专用论据。

BRCondition

代表一个容器,用于评估条件以触发创建的业务规则中定义的动作。

BRConditionComponent

规定业务规则中的条件组成部分。

BRConditionGroup

指定一组具有类似逻辑求值器的条件。

BRConditionTreeNode

在 MDS 的业务规则中指定一个可能的复杂逻辑树中的节点。

BRDeleteCriteria

指定了将要删除的业务规则项的全球唯一标识符(GUID)列表。

BRDomainBasedAttributeArgument

指定基于相关实体属性值定义参数的容器。

BRFreeformArgument

指定了业务规则参数的自由形式论元类型。

BRGetCriteria

指定全球唯一标识符(GUID)或所需型号、实体或成员类型的名称。

BRHierarchyArgument

明确了针对亲子关系论证的特定业务规则论证。

BRItem

表示包含逻辑运算符的全项 BRActionBRCondition 项目。

BRItemTypeComponent

指定基础级组件类型的业务规则。

BRPublishCriteria

规定发布规则的范围。

BRResultOptions

指定返回 BusinessRules 类型的期望格式。

BusinessRule

代表商业规则。

BusinessRules

指定条件和动作的容器。

BusinessRulesCloneRequest

表示一个请求,必须包含 BusinessRules 包含业务规则和/或业务规则组件的类型,以便在MDS仓库中创建。

BusinessRulesCreateRequest

表示必须包含 BusinessRules 包含新业务规则或业务规则组件的请求。

BusinessRulesCreateResponse

代表对创建业务规则请求的响应。

BusinessRulesDeleteRequest

表示一个请求,必须包含 BRDeleteCriteria 包含业务规则的全局唯一标识符(GUID)和/或业务规则组件 GUID,以便删除。

BusinessRulesGetRequest

表示必须填充 BRGetCriteria的请求。

BusinessRulesGetResponse

表示返回包含请求的业务规则或规则组件的 BusinessRules 类型响应。

BusinessRulesPalette

表示MDS系统内用于构建业务规则的所有可能动作和条件。

BusinessRulesPaletteGetRequest

表示必须包含 MemberType 输入的请求。

BusinessRulesPaletteGetResponse

表示包含可用于业务规则的条件和动作的响应。

BusinessRulesPublishRequest

表示一个请求,可能包括限制 BRPublishCriteria 发布的业务规则。 否则,所有模型、实体和成员类型的业务规则都会被发布。

BusinessRulesUpdateRequest

表示一个请求,必须包含 BusinessRules 包含业务规则或业务规则组件及其更新属性的类型。

Collection

代表一组数据合同。

DataContractBase

数据合同的基础类。

DataQualityCleansingOperationCreateRequest

创建数据质量清洗操作的请求。

DataQualityDomain

代表DQS中的知识领域。

DataQualityInstalledStateRequest

表示用于确定DQS安装状态的请求消息。

DataQualityInstalledStateResponse

表示DQS安装状态请求的响应。

DataQualityKnowledgeBasesGetRequest

表示请求消息,用于在DQS中获取集合 Knowledgebase

DataQualityKnowledgeBasesGetResponse

表示DQS操作产生的响应。

DataQualityMatchingOperationCreateRequest

表示匹配操作请求。

DataQualityOperationCreateResponse

表示数据操作的响应。

DataQualityOperationPurgeOperationRequest

表示清除操作的请求。

DataQualityOperationPurgeOperationResponse

代表清除行动的反应。

DataQualityOperationResultsGetRequest

表示请求检索已完成的DQS操作结果。

DataQualityOperationResultsGetResponse

包含完成的DQS操作结果。

DataQualityOperationStartRequest

包含DQS操作的请求。

DataQualityOperationStartResponse

包含DQS操作产生的响应。

DataQualityOperationStatusRequest

表示请求获取正在运行的DQS操作的状态。

DataQualityOperationStatusResponse

表示DQS操作产生的响应。

DataQualityStoreInputDataRequest

表示数据存储输入的数据请求。

DataQualityStoreInputDataResponse

表示数据存储输入的数据响应。

DataSourceFieldMapping

表示数据源的字段映射。

DateMatchingCriterion

代表日期匹配的标准。

DerivedHierarchy

指定已定义的数据关系,并准备以分层方式展示该关系。

DerivedHierarchyContextIdentifier

指定存在于派生层级背景下的主数据模型对象的一组标识符。

DerivedHierarchyLevel

在派生的层级数据关系树中指定一个单一层级。

EditionExpiredMessage

代表过期的消息版本。

Entity

指定成员容器及其属性值和显式层级结构。

EntityContextIdentifier

指定存在于实体上下文中的主数据模型对象的一组ID。

EntityMemberAnnotationsCreateRequest

规范创建实体成员注释时请求的详细信息。

EntityMemberAnnotationsGetRequest

具体说明具体要求的内容。

EntityMemberAnnotationsGetResponse

保存了回复的详细信息。

EntityMemberAttributesGetRequest

表示一个可以接受 EntityMembers 复杂类型的请求。

EntityMemberAttributesGetResponse

表示一个响应,可以返回一个 EntityMembers 和一个 OperationResult 类型

EntityMemberKeyGetRequest

具体说明所请求的具体内容。

EntityMemberKeyGetResponse

保存回复详情。

EntityMembers

代表来自单一实体和成员类型的成员及其上下文的集合。

EntityMembersCopyCriteria

代表成员的复制标准。

EntityMembersCopyRequest

表示请求消息,用于指定要复制的 EntityMembersCopyCriteria 实体成员或成员。

EntityMembersCopyResponse

表示包含操作结果的响应消息。

EntityMembersCreateRequest

表示请求消息,用于指定要创建的 EntityMembers 类型实体或实体。

EntityMembersCreateResponse

表示包含操作结果的响应消息。

EntityMembersDeleteRequest

表示一个请求消息,应提供 EntityMembers 复杂类型。

EntityMembersDeleteResponse

表示应返回操作结果的响应消息。

EntityMembersGetCriteria

表示一个请求 EntityMembers 复杂类型,定义操作结果集的条件。

EntityMembersGetRequest

表示请求消息,用于在复杂类型中指定获取实体成员及其属性的条件 EntityMembersGetCriteria

EntityMembersGetResponse

表示可能包含 EntityMembers 复类型和 EntityMembersInformation 可能包含复合类型和可能包含 OperationResult 复合类型的响应消息。

EntityMembersInformation

表示描述同一响应中返回的结果集的数据响应 EntityMembers

EntityMembersMergeRequest

代表合并实体成员的请求。

EntityMembersMergeResponse

表示对 EntityMembersMergeRequest的响应。

EntityMembersUpdateRequest

表示请求消息,用于指定复体类型中要更新 EntityMembers 的enity或实体。

EntityMembersUpdateResponse

表示包含操作结果的响应消息。

EntityMemberType

指定MDS中实体的结构,包括属性和属性组。

EntityStagingBatch

识别一个等待或正在进行实体分期的独特批次。

EntityStagingClearRequest

表示一个请求消息,用于指定要清除的批次数组。

EntityStagingClearResponse

表示响应消息,指定批次计数及清除的属性、成员和关系记录。

EntityStagingGetCriteria

代表决定EntityStagingGet服务调用行为的标准。

EntityStagingGetRequest

表示EntityStagingGet服务调用的输入消息契约。

EntityStagingGetResponse

表示一个实体处于状态,获取返回对象。

EntityStagingLoadRequest

表示实体的预留加载成员请求消息合同。

EntityStagingLoadResponse

表示实体的临时加载成员响应消息契约。

EntityStagingProcessRequest

表示实体预留进程请求。

EntityStagingProcessResponse

表示实体的分阶段进程成员响应消息合同。

Error

表示错误。

ErrorContext

表示错误上下文。

ExactMatchingCriterion

代表精确匹配的标准。

ExplicitHierarchy

指定父-子表示,要求所有叶子成员只表达一次。

ExportView

指定与MDS系统内用户创建视图相关的信息。

ExportViewCreateRequest

具体说明所请求的具体内容。

ExportViewCreateResponse

包含对 ExportViewCreateRequest的响应细节。

ExportViewDeleteRequest

指定删除导出视图请求的详细信息。

ExportViewDeleteResponse

包含对 ExportViewDeleteRequest的响应细节。

ExportViewListGetRequest

指定请求获取导出视图列表的详细信息。

ExportViewListGetResponse

保持对 .ExportViewListGetRequest

ExportViewUpdateRequest

指定更新导出视图请求的详细信息。

ExportViewUpdateResponse

包含对 ExportViewUpdateRequest的响应细节。

FileAttribute

表示一个文件属性。

FunctionPrivilege

为用户或组指定功能特权安全分配。

FunctionPrivilegesCriteria

规定功能权限的标准。

Group

表示一个内部系统对象,指的是在MDS中可被授予安全权限的一名或多名用户。

HierarchyMemberPrivilege

为用户或组指定层级成员权限安全分配。

HierarchyMemberPrivilegesCriteria

规定层级成员权限的标准。

HierarchyMembers

提供其他类别使用的层级成员信息。

HierarchyMembersGetCriteria

代表获得层级成员的标准。

HierarchyMembersGetRequest

通过使用 HierarchyMembersGetCriteria 复杂类型来指定请求的输入,表示请求消息。

HierarchyMembersGetResponse

表示一个响应,可以返回 HierarchyMembers 复杂类型,也可以返回 OperationResult 复杂类型。

Identifier

代表一个标识符。

International

表示国际消息头部的数据合同。

Knowledgebase

代表DQS中的知识库。

MatchingCriterion

代表匹配的标准。

MatchingPolicy

代表DQS的重复去重匹配策略。

MatchingRule

在匹配策略中指定一条规则。

MdmDataContractOfDerivedHierarchyContextIdentifier

提供定义审计信息、安全权限及派生层级标识符的数据契约。

MdmDataContractOfEntityContextIdentifier

规定了 的数据 EntityContextIdentifier契约。

MdmDataContractOfIdentifier

规定标识符的数据契约,包括辅助类型,如 AuditInfoPermission

MdmDataContractOfMemberTypeContextIdentifier

规定了 的数据 MemberTypeContextIdentifier契约。

MdmDataContractOfModelContextIdentifier

检索模型上下文ID的契约。

Member

指定主数据成员或数据行。

MemberAttributeIdentifier

定义了成员属性标识符的契约。

MemberIdentifier

指定主数据成员的一组ID,包括成员的代码和名称以及。MemberType

MemberKey

存储成员代码、内部 ID 或两者。

MemberSourceTarget

表示要复制的源成员和目标成员的代码。

MemberTypeContextIdentifier

指定存在于实体和成员类型上下文中的主数据模型对象的一组ID。

MessageResponse

表示对MDS消息的响应。

Metadata

指定MDS系统中所有容器对象的超集。

MetadataAttribute

表示元数据属性。

MetadataCloneRequest

定义了元数据克隆请求的消息契约。

MetadataCloneResponse

定义元数据克隆响应的消息契约。

MetadataCreateRequest

定义元数据创建请求的消息契约。

MetadataCreateResponse

定义元数据创建响应的消息契约。

MetadataDeleteRequest

定义元数据删除请求的消息契约。

MetadataDeleteResponse

定义元数据删除响应的消息契约。

MetadataGetRequest

在指定细节层级选择元数据对象。

MetadataGetResponse

定义了元数据接收响应的消息契约。

MetadataResultOptions

指定元数据获取操作返回的结果。

MetadataSearchCriteria

指定MetadataGet搜索(筛选)条件。

MetadataUpdateRequest

定义元数据更新请求的消息契约。

MetadataUpdateResponse

定义元数据更新响应的消息契约。

Model

表示一个模型,是MDS实体的最高分组。

ModelContextIdentifier

表示存在于模型上下文中的主数据模型对象的一组标识符。

ModelMembersBulkDeleteRequest

表示批量删除模型成员的请求。

ModelMembersBulkDeleteResponse

表示对批量删除模型成员请求的响应。

ModelMembersBulkMergeRequest

表示批量合并模型成员的请求。

ModelMembersBulkMergeResponse

表示对批量合并模型成员请求的响应。

ModelMembersBulkUpdateRequest

表示批量更新模型成员的请求。

ModelMembersBulkUpdateResponse

代表对批量更新模型成员请求的响应。

ModelMembersGetCriteria

规定了获得模范成员的标准。

ModelMembersGetRequest

表示用于在复类型中指定模型检索条件 ModelMembersGetCriteria 的请求消息。

ModelMembersGetResponse

表示一个响应,可以包含实体成员数组,并且可以包含一个 OperationResult

ModelMembersResultCriteria

规定模型构件的格式和细节层级。

ModelPrivilege

在 MDS 系统中指定模型/对象级权限。

ModelPrivilegesCriteria

规定模型权限的标准。

NumericByDifferenceMatchingCriterion

表示差分匹配的数值标准。

NumericByPercentageMatchingCriterion

通过百分比匹配表示数值标准。

NumericMatchingCriterion

表示数值匹配的标准。

OperationResult

为所有操作响应指定一个标准容器,包含错误列表。

Parent

表示层级结构中的合并节点。

ParentChild

指定层级中的父子关系记录。

PrerequisiteMatchingCriterion

代表先决条件匹配的标准。

ReplacementId

定义操作过程中被替换的单个事务,包括之前和新的标识符。

SecurityCreateResponse

表示安全创建响应消息契约。

SecurityPrincipals

指定一组用户和用户组。

SecurityPrincipalsCriteria

表示用于安全获取操作的安全主体条件。

SecurityPrincipalsDeleteCriteria

代表通过MDS过滤待删除安全主体的标准数据合同。

SecurityPrincipalsDeleteRequest

表示请求消息,用于指定安全 SecurityPrincipalsDeleteCriteria 主体检索的条件。

SecurityPrincipalsGetRequest

表示请求消息契约,用于从MDS获取安全主体。

SecurityPrincipalsGetResponse

表示MDS安全响应的消息契约。

SecurityPrincipalsRequest

表示安全主体的请求消息契约。

SecurityPrivileges

指定了函数、模型对象和成员级别的安全权限分配。

SecurityPrivilegesDeleteCriteria

规定删除安全权限的标准。

SecurityPrivilegesDeleteRequest

表示请求消息,用于指定删除安全权限的条件 SecurityPrivilegesDeleteCriteria

SecurityPrivilegesGetCriteria

代表指定返回安全权限类型的标准。

SecurityPrivilegesGetRequest

表示请求消息,用于指定获取 SecurityPrivilegesGetCriteria 安全权限的条件。

SecurityPrivilegesGetResponse

表示返回操作结果的响应消息和 SecurityPrivileges 包含返回安全权限的实例。

SecurityPrivilegesRequest

表示用于指定操作安全权限的请求消息。

SecuritySet

定义安全搜索条件的数据合同。

ServiceCheckGetRequest

定义了服务检查获取请求的消息合同。

ServiceClient

包含服务客户端与主数据服务交互的各种API操作。

ServiceVersionGetRequest

表示请求检索服务版本。

ServiceVersionGetResponse

定义服务检查响应的消息合同。

SimilarMatchingCriterion

代表相似匹配的标准。

StagingBatch

指定一个用于预备批处理的容器,包括批次识别、错误、统计和成员。

StagingBatchError

指定与分期批处理中成员相关的进程错误。

StagingBatchInformation

指定一个只读容器,用于存储关于预备批次的统计信息,包括行数、数据源和之前批次。

StagingClearRequest

表示一个请求消息,用于指定要清除的批次数组。

StagingClearResponse

表示响应消息,指定批次计数及清除的属性、成员和关系记录。

StagingGetRequest

规定检索 StagingResultCriteria 分阶段信息的标准。

StagingGetResponse

表示包含操作结果的响应和包含预备批处理信息的数组。

StagingNameCheckRequest

如果分级名称唯一,定义了分级名称检查请求的消息契约。

StagingNameCheckResponse

定义了分阶段名称检查响应的消息契约。

StagingProcessRequest

指定分阶段流程请求的详细信息。

StagingProcessResponse

保存分级过程响应的详细信息。

StagingResultCriteria

定义了批量分类的分阶段标准。

StagingSearchCriteria

定义了分阶段批次类型的标准。

StagingUnbatchedCriteria

规定了分阶段未批次的标准。

StagingUnbatchedInformation

指定一个只读容器用于统计模型的未批处理预留记录数量。

StringMatchingCriterion

表示字符串匹配的标准。

SystemDomainList

表示系统域列表。

SystemDomainListGetCriteria

捕捉系统域列表的查询条件。

SystemDomainListGetRequest

定义系统域列表获取请求的消息契约。

SystemDomainListGetResponse

提供域名列表结果。

SystemDomainListItem

表示系统域列表中的一项。

SystemPropertiesGetRequest

定义系统属性获取请求的消息契约。

SystemPropertiesGetResponse

检索数组中的系统属性值。

SystemPropertyValue

表示系统属性及其值。

SystemSetting

在MDS系统中指定一个单一设置。

SystemSettingGroup

指定一组相关的系统设置,用于管理MDS中的系统级功能。

SystemSettingsGetCriteria

识别用于检索的系统设置组。

SystemSettingsGetRequest

定义了系统设置获取请求的消息契约。

SystemSettingsGetResponse

提供系统设置。SystemSettingGroup

SystemSettingsUpdateRequest

提供一个或多个系统设置组的数组,供更新。

SystemSettingsUpdateResponse

定义系统设置更新响应的消息契约。

TabularColumnDefinition

表示表格数据中的一列。

TabularData

表示数据的行和列。

TabularDataRow

表示数据行中的值。

Transaction

表示任何主数据变更,以及与变更相关的用户和时间信息。

TransactionAnnotationsCreateRequest

具体说明操作中所需的细节。

TransactionAnnotationsGetRequest

具体说明与交易相关的注释请求内容。

TransactionAnnotationsGetResponse

包含对 TransactionAnnotationsGetRequest的响应细节。

TransactionSearchCriteria

定义操作结果集的交易条件。

TransactionsGetRequest

指定了 TransactionSearchCriteria 获取交易的标准。

TransactionsGetResponse

检索操作结果、返回的事务记录总数以及包含返回事务的数组。

TransactionsReverseRequest

通过ID指定要反转的交易。

TransactionsReverseResponse

检索操作结果和包含反向事务的数组。

User

指定一个 active directory 用户,该用户拥有特定权限,这些权限要么是从 Active Directory 组继承的,要么是直接分配的。

UserPreferencesDeleteRequest

定义了用户偏好删除请求的消息契约。

UserPreferencesDeleteResponse

定义了用户偏好删除响应的消息契约。

UserPreferencesGetRequest

定义了用户偏好删除响应的消息契约。

UserPreferencesGetResponse

检索代表用户偏好设置及其当前值的键值对数组。

UserPreferencesUpdateRequest

定义用户偏好更新请求的消息契约。

UserPreferencesUpdateResponse

定义用户偏好更新响应的消息契约。

ValidationGetRequest

描述了所请求的验证信息。

ValidationGetResponse

保存验证获取请求的响应值。

ValidationIssue

指定记录的验证问题,以及基于验证业务规则的主数据成员和属性。

ValidationProcessCriteria

规定成员验证流程的标准。

ValidationProcessOptions

指定验证过程选项,即是否在验证后提交版本,以及是否返回验证结果。

ValidationProcessRequest

规定验证流程的标准和选项。

ValidationProcessResponse

它会将响应值从验证过程中保留。

ValidationProcessResult

保存验证过程结果。

ValidationSearchCriteria

指定验证获取请求的搜索条件。

ValidationSummaryItem

描述验证摘要信息。

Version

指定包含模型所有成员、属性、层级和集合的快照,通常表示特定时间段。

VersionCopyRequest

定义了版本复制请求的消息契约。

VersionCopyResponse

定义了版本复制响应的消息契约。

VersionFlag

指定提供标准标识符的标签,可附加于版本以减少集成重做。

WeightedMatchingCriterion

表示加权匹配的标准。

接口

名称 说明
IService

包含各种业务规则 API 操作。

IServiceChannel

定义基于WCF与主数据服务交互的服务合同。

枚举

名称 说明
AttributeDataType

包含指定属性数据类型的值。

AttributeType

包含指定属性类型的值。

AttributeValueType

包含指定属性数据类型的值。

BREntityMemberType

表示与业务规则相关的实体成员类型。

BRItemType

包含指定所选业务规则条件或动作的值。

BRPropertyName

表示在业务规则组件中识别属性的名称。

BRStatus

包含指定业务规则更新和发布状态的值。

DisplayType

包含指定域属性(DBA)列所选显示格式的值。

DomainType

枚举支持的DQS领域类型。

EmailFormat

包含指定与用户关联的电子邮件投递格式的值。

EntityStagingImportType

指定实体的预留导入类型。

ExportViewFormat

包含指定导出视图格式类型的值。

FunctionalArea

代表MDS应用功能领域。

GroupType

包含指定安全组类型(源)的值。

HierarchyItemType

包含指定派生层级中某个层级所使用的组件类型的值。

HierarchyType

包含指定层级构造类型的值。

LogicalOperator

加入多个业务规则条件。

MemberKeyLookupType

包含指定成员查找中所提供的键类型数值。

MemberReturnOption

包含决定查询主数据成员时返回哪些成员数据的值。

MemberType

包含指定实体内成员记录类型的值。

ModelObjectType

包含指定模型权限类型的值。

ObjectType

包含指定MDS模型对象类型的值。

OperationStatus

列举DQS行动的状态。

Permission

包含指定分配给主体访问MDS函数、对象或数据成员权限的值。

PermissionType

包含指定分配给主体访问MDS对象的有效权限的值。

PrincipalType

包含指定安全主体类型(用户或组)的值。

RelationshipType

包含指定成员之间层级关系类型的值。

ResultType

包含指定模型对象查询时返回细节级别的值。

SearchOption

包含指定要搜索元数据对象范围的值。

SecurityPermission

包含指定主数据服务对象用户有效安全权限的值。

SecurityResolutionType

包含在返回安全权限时指定解析的值。

SortDirection

包含指定已排序列排序方向的值。

StagingBatchStatus

包含指定预留(导入)批次处理状态的值。

StagingDataStatus

包含表示分级记录成功或失败的数值。

SystemPropertyType

包含指定可用系统属性之一识别名称的值。

TransactionType

包含指定事务中成员变更类型的值。

ValidationStatus

包含指定主数据成员验证状态的值。

VersionStatus

包含指定版本状态的值。

VersionValidationStatus

包含指定版本验证状态的值。