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)

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

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)

确定 Master Data Services Web 服务是否正在运行,而且已连接到数据库。

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)

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

适用于