语言

IService 接口

定义

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

public interface class IService
[System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.ServiceContract(ConfigurationName="Microsoft.MasterDataServices.IService", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public interface IService
[<System.CodeDom.Compiler.GeneratedCode("System.ServiceModel", "4.0.0.0")>]
[<System.ServiceModel.ServiceContract(ConfigurationName="Microsoft.MasterDataServices.IService", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type IService = interface
Public Interface IService
派生
属性

方法

名称 说明
AnnotationsDelete(AnnotationsDeleteRequest)

删除已有的注释。

AnnotationsUpdate(AnnotationsUpdateRequest)

更新已有的注释。

AttributeChange(AttributeChangeRequest)

改变属性。

BusinessRulesClone(BusinessRulesCloneRequest)

创建新的业务规则,这些规则是来自其他来源的业务规则的完全复制品,保留原始对象的全局唯一标识符(GUID)。

BusinessRulesCreate(BusinessRulesCreateRequest)

制定新的商业规则。

BusinessRulesDelete(BusinessRulesDeleteRequest)

删除业务规则或规则的组成部分。

BusinessRulesGet(BusinessRulesGetRequest)

获取商业规则。

BusinessRulesPaletteGet(BusinessRulesPaletteGetRequest)

检索可用的业务规则组件(组件调色板)。

BusinessRulesPublish(BusinessRulesPublishRequest)

发布模型/实体/成员类型的业务规则。

BusinessRulesUpdate(BusinessRulesUpdateRequest)

更新现有的业务规则。

DataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest)

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

DataQualityInstalledState(DataQualityInstalledStateRequest)

返回已安装DQS的状态。

DataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest)

检索DQS的知识库。

DataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest)

创建 DQS 匹配操作请求。

DataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest)

返回一次清除操作以获得DQS操作。

DataQualityOperationResultsGet(DataQualityOperationResultsGetRequest)

检索完成的DQS操作结果。

DataQualityOperationStart(DataQualityOperationStartRequest)

开始DQS行动。

DataQualityOperationStatus(DataQualityOperationStatusRequest)

获取DQS操作的状态。

DataQualityStoreInputData(DataQualityStoreInputDataRequest)

检索数据质量存储输入的数据。

EntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest)

为成员创建附加的新注释。

EntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest)

检索附加到成员的注释。

EntityMemberAttributesGet(EntityMemberAttributesGetRequest)

从指定的成员列表中检索指定的属性值集合。

EntityMemberKeyLookup(EntityMemberKeyGetRequest)

将在下一版本的 sql Server Microsoft中删除此功能。 请勿在新的开发工作中使用此功能,并修改当前尽快使用此功能的应用程序。

EntityMembersCopy(EntityMembersCopyRequest)

将选定成员副本发送给新的目标成员。

EntityMembersCreate(EntityMembersCreateRequest)

创建新成员。

EntityMembersDelete(EntityMembersDeleteRequest)

删除(停用)选定的成员。

EntityMembersGet(EntityMembersGetRequest)

从实体中检索经过筛选的成员及其数据集合。

EntityMembersMerge(EntityMembersMergeRequest)

创建新成员并更新现有成员。

EntityMembersUpdate(EntityMembersUpdateRequest)

更新现有成员。

EntityStagingClear(EntityStagingClearRequest)

清除实体的预留。

EntityStagingGet(EntityStagingGetRequest)

能完成实体的分期。

EntityStagingLoad(EntityStagingLoadRequest)

加载实体预备。

EntityStagingProcess(EntityStagingProcessRequest)

处理实体的暂存。

ExportViewCreate(ExportViewCreateRequest)

生成或重新生成所需的订阅视图。

ExportViewDelete(ExportViewDeleteRequest)

移除已有的导出视图。

ExportViewListGet(ExportViewListGetRequest)

检索现有导出视图列表。

ExportViewUpdate(ExportViewUpdateRequest)

更新已有的导出视图。

HierarchyMembersGet(HierarchyMembersGetRequest)

从相对于父节点的层级中检索父子成员。

MetadataClone(MetadataCloneRequest)

从其他来源创建元数据组件的精确副本,保留原始对象的全局唯一标识符(GUID)。

MetadataCreate(MetadataCreateRequest)

创建新的元数据组件。

MetadataDelete(MetadataDeleteRequest)

删除元数据组件。

MetadataGet(MetadataGetRequest)

检索元数据。

MetadataUpdate(MetadataUpdateRequest)

更新元数据。

ModelMembersBulkDelete(ModelMembersBulkDeleteRequest)

开始异步删除成员。

ModelMembersBulkMerge(ModelMembersBulkMergeRequest)

开始跨一个或多个实体异步创建和/或更新成员数据。

ModelMembersBulkUpdate(ModelMembersBulkUpdateRequest)

开始跨一个或多个实体异步更新成员数据。

ModelMembersGet(ModelMembersGetRequest)

检索整个选定的模型、实体和/或层级结构。

SecurityPrincipalsClone(SecurityPrincipalsRequest)

从其他来源创建安全模型中用户、组及其权限的精确副本,保留原始对象的全局唯一标识符(GUID)。

SecurityPrincipalsCreate(SecurityPrincipalsRequest)

在安全模型中创建新的用户、组及其权限。

SecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest)

删除用户和群组。

SecurityPrincipalsGet(SecurityPrincipalsGetRequest)

获取安全主体及其权限。

SecurityPrincipalsUpdate(SecurityPrincipalsRequest)

更新安全主体。

SecurityPrivilegesClone(SecurityPrivilegesRequest)

在安全模型中从其他来源创建权限的精确副本,保留原始对象的 GUID。

SecurityPrivilegesCreate(SecurityPrivilegesRequest)

创造安全权限。

SecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest)

删除权限。

SecurityPrivilegesGet(SecurityPrivilegesGetRequest)

检索选定主体和/或模型的安全权限。

SecurityPrivilegesUpdate(SecurityPrivilegesRequest)

更新安全权限。

ServiceCheck(ServiceCheckGetRequest)

判断主数据服务的网络服务是否正在运行并连接到数据库。

ServiceVersionGet(ServiceVersionGetRequest)

检索服务版本。

StagingClear(StagingClearRequest)

清理了大量集结区。

StagingGet(StagingGetRequest)

取回散装区的物品。

StagingNameCheck(StagingNameCheckRequest)

检查了舞台名称。

StagingProcess(StagingProcessRequest)

将备用表中现有未批处理的记录扫入批处理,并在请求时启动备用队列执行。

SystemDomainListGet(SystemDomainListGetRequest)

检索基于列表代码的本地化固定选项列表。

SystemPropertiesGet(SystemPropertiesGetRequest)

检索系统不可变的属性。

SystemSettingsGet(SystemSettingsGetRequest)

检索系统设置列表。

SystemSettingsUpdate(SystemSettingsUpdateRequest)

更新系统设置值。

TransactionAnnotationsCreate(TransactionAnnotationsCreateRequest)

创建附加到现有事务的新注释。

TransactionAnnotationsGet(TransactionAnnotationsGetRequest)

从模型中检索经过过滤的事务列表。

TransactionsGet(TransactionsGetRequest)

从模型中检索经过过滤的事务列表。

TransactionsReverse(TransactionsReverseRequest)

逆转一项或多项现有交易。

UserPreferencesDelete(UserPreferencesDeleteRequest)

删除当前用户的偏好设置。

UserPreferencesGet(UserPreferencesGetRequest)

检索当前用户的偏好设置。

UserPreferencesUpdate(UserPreferencesUpdateRequest)

更新当前用户的偏好。

ValidationGet(ValidationGetRequest)

从模型中检索过滤后的验证结果。

ValidationProcess(ValidationProcessRequest)

在模型中为选定成员进行验证(业务规则)。

VersionCopy(VersionCopyRequest)

将模型版本复制到新版本。

适用于