IService Interface

 

Defines the service contract for WCF-based interactions with Master Data Services.

Namespace:   Microsoft.MasterDataServices.Services.ServiceContracts
Assembly:  Microsoft.MasterDataServices.Services.Contracts (in Microsoft.MasterDataServices.Services.Contracts.dll)

[ServiceContractAttribute(Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public interface IService

NameDescription
System_CAPS_pubmethodAnnotationsDelete(AnnotationsDeleteRequest)

Deletes an existing annotation.

System_CAPS_pubmethodAnnotationsUpdate(AnnotationsUpdateRequest)

Updates an existing annotation.

System_CAPS_pubmethodAttributeChange(AttributeChangeRequest)

Changes the properties of a metadata Attribute.

System_CAPS_pubmethodBusinessRulesClone(BusinessRulesCloneRequest)

Creates new business rules that are exact copies of business rules from another source, while retaining the GUIDs of the original objects.

System_CAPS_pubmethodBusinessRulesCreate(BusinessRulesCreateRequest)

Creates new business rules.

System_CAPS_pubmethodBusinessRulesDelete(BusinessRulesDeleteRequest)

Deletes a business rule or components of rules.

System_CAPS_pubmethodBusinessRulesGet(BusinessRulesGetRequest)

Retrieves business rules.

System_CAPS_pubmethodBusinessRulesPaletteGet(BusinessRulesPaletteGetRequest)

Retrieves the available business rule components (the component palette).

System_CAPS_pubmethodBusinessRulesPublish(BusinessRulesPublishRequest)

Publishes business rules for a model type, entity type, or member type.

System_CAPS_pubmethodBusinessRulesUpdate(BusinessRulesUpdateRequest)

Updates existing business rules.

System_CAPS_pubmethodDataQualityCleansingOperationCreate(DataQualityCleansingOperationCreateRequest)

Creates the data quality cleansing.

System_CAPS_pubmethodDataQualityInstalledState(DataQualityInstalledStateRequest)

Retrieves the data quality installed state.

System_CAPS_pubmethodDataQualityKnowledgeBasesGet(DataQualityKnowledgeBasesGetRequest)

Retrieves the data quality knowledge bases.

System_CAPS_pubmethodDataQualityMatchingOperationCreate(DataQualityMatchingOperationCreateRequest)

Creates an operation request for DQS matching.

System_CAPS_pubmethodDataQualityOperationPurgeOperation(DataQualityOperationPurgeOperationRequest)

Purges the data quality operation.

System_CAPS_pubmethodDataQualityOperationResultsGet(DataQualityOperationResultsGetRequest)

Retrieves the results of a completed DQS operation.

System_CAPS_pubmethodDataQualityOperationStart(DataQualityOperationStartRequest)

Starts the data quality operation.

System_CAPS_pubmethodDataQualityOperationStatus(DataQualityOperationStatusRequest)

Retrieves the data quality operation status.

System_CAPS_pubmethodDataQualityStoreInputData(DataQualityStoreInputDataRequest)

Retrieves the data quality store input data.

System_CAPS_pubmethodEntityMemberAnnotationDelete(EntityMemberAnnotationDeleteRequest)

Deletes an annotation of a member revision.

System_CAPS_pubmethodEntityMemberAnnotationSave(EntityMemberAnnotationSaveRequest)

Creates or updates an annotation of a member revision.

System_CAPS_pubmethodEntityMemberAnnotationsCreate(EntityMemberAnnotationsCreateRequest)

Creates new annotations that are attached to a member.

System_CAPS_pubmethodEntityMemberAnnotationsGet(EntityMemberAnnotationsGetRequest)

Retrieves annotations that are attached to a member.

System_CAPS_pubmethodEntityMemberAttributesGet(EntityMemberAttributesGetRequest)

Retrieves a specified set of attribute values from a specified list of members.

System_CAPS_pubmethodEntityMemberChangeSetDelete(EntityMemberChangeSetDeleteRequest)

Creates or updates a change set.

System_CAPS_pubmethodEntityMemberChangeSetSave(EntityMemberChangeSetSaveRequest)

Create or update a change set.

System_CAPS_pubmethodEntityMemberChangeSetsGet(EntityMemberChangeSetsGetRequest)

Creates or update a change set.

System_CAPS_pubmethodEntityMemberHistoryRollback(EntityMemberHistoryRollbackRequest)

Rolls back a historical revision of a member.

System_CAPS_pubmethodEntityMemberKeyLookup(EntityMemberKeyGetRequest)

Looks up either a member code or an internal ID based on the other member code or internal ID and the provided context. This operation SHOULD NOT be used.

System_CAPS_pubmethodEntityMembersCopy(EntityMembersCopyRequest)

Copies the specified members to new target members.

System_CAPS_pubmethodEntityMembersCreate(EntityMembersCreateRequest)

Creates new entity members.

System_CAPS_pubmethodEntityMembersDelete(EntityMembersDeleteRequest)

Deletes (deactivates) the specified entity members.

System_CAPS_pubmethodEntityMembersGet(EntityMembersGetRequest)

Retrieves a filtered set of members and their data from an entity.

System_CAPS_pubmethodEntityMembersMerge(EntityMembersMergeRequest)

Creates new members and updates existing members.

System_CAPS_pubmethodEntityMembersPurge(EntityMembersPurgeRequest)

Purges (hard-deletes) deactivated (soft-deleted) entity members.

System_CAPS_pubmethodEntityMembersUpdate(EntityMembersUpdateRequest)

Updates existing entity members.

System_CAPS_pubmethodEntityStagingClear(EntityStagingClearRequest)

Clears entity staging.

System_CAPS_pubmethodEntityStagingGet(EntityStagingGetRequest)

Retrieves information of entity staging.

System_CAPS_pubmethodEntityStagingLoad(EntityStagingLoadRequest)

Loads an entity staging request.

System_CAPS_pubmethodEntityStagingProcess(EntityStagingProcessRequest)

Processes an entity staging batch.

System_CAPS_pubmethodErrorLogsGet(ErrorLogsGetRequest)

Indicates the error log of a specific correlation id from cache.

System_CAPS_pubmethodExportViewCreate(ExportViewCreateRequest)

Generates or regenerates desired subscription views.

System_CAPS_pubmethodExportViewDelete(ExportViewDeleteRequest)

Removes an existing export (subscription) view.

System_CAPS_pubmethodExportViewListGet(ExportViewListGetRequest)

Retrieves a list of existing export (subscription) views.

System_CAPS_pubmethodExportViewUpdate(ExportViewUpdateRequest)

Updates an existing export (subscription) view.

System_CAPS_pubmethodFileGet(FileGetRequest)

Retrieves the file into memory cache.

System_CAPS_pubmethodFileSave(FileSaveRequest)

Retrieves a file from memory cache.

System_CAPS_pubmethodHierarchyMembersGet(HierarchyMembersGetRequest)

Retrieves parent-child members from a hierarchy relative to a parent node.

System_CAPS_pubmethodHierarchyParentSave(HierarchyParentSaveRequest)

Updates the derived hierarchy parents of the specified child members.

System_CAPS_pubmethodMetadataClone(MetadataCloneRequest)

Creates exact copies of metadata components from another source, while retaining the GUIDs of the original objects.

System_CAPS_pubmethodMetadataCreate(MetadataCreateRequest)

Creates new metadata components.

System_CAPS_pubmethodMetadataDelete(MetadataDeleteRequest)

Deletes metadata components.

System_CAPS_pubmethodMetadataGet(MetadataGetRequest)

Searches for and returns metadata.

System_CAPS_pubmethodMetadataUpdate(MetadataUpdateRequest)

Updates existing metadata objects.

System_CAPS_pubmethodModelMembersGet(ModelMembersGetRequest)

Retrieves complete lists of entity members and/or hierarchies for selected models.

System_CAPS_pubmethodSecurityPrincipalsClone(SecurityPrincipalsRequest)

Creates exact copies of security principals and their privileges within the security model from another source, while retaining the GUIDs of the original objects.

System_CAPS_pubmethodSecurityPrincipalsCreate(SecurityPrincipalsRequest)

Creates new security principals and their privileges within the security model.

System_CAPS_pubmethodSecurityPrincipalsDelete(SecurityPrincipalsDeleteRequest)

Deletes the specified security principals (User and Group).

System_CAPS_pubmethodSecurityPrincipalsGet(SecurityPrincipalsGetRequest)

Specifies the specified security principals and their privileges, in whole or in parts.

System_CAPS_pubmethodSecurityPrincipalsUpdate(SecurityPrincipalsRequest)

Updates existing security principals in the MDS repository.

System_CAPS_pubmethodSecurityPrivilegesClone(SecurityPrivilegesRequest)

Creates exact copies of privileges within the security model from another source, while retaining the GUIDs of the original objects.

System_CAPS_pubmethodSecurityPrivilegesCreate(SecurityPrivilegesRequest)

Creates security privileges for a particular security principal.

System_CAPS_pubmethodSecurityPrivilegesDelete(SecurityPrivilegesDeleteRequest)

Deletes the specified security privileges.

System_CAPS_pubmethodSecurityPrivilegesGet(SecurityPrivilegesGetRequest)

Indicates the security privileges for selected principals and/or models.

System_CAPS_pubmethodSecurityPrivilegesUpdate(SecurityPrivilegesRequest)

Updates security privileges for a particular security principal that already exists.

System_CAPS_pubmethodServiceCheck(ServiceCheckGetRequest)

Checks the availability of the web service.

System_CAPS_pubmethodServiceVersionGet(ServiceVersionGetRequest)

Specifies the service version.

System_CAPS_pubmethodStagingNameCheck(StagingNameCheckRequest)

Returns whether the given staging name is not already being used.

System_CAPS_pubmethodSyncRelationshipDelete(SyncRelationshipDeleteRequest)

Deletes a sync relationship between two entity versions.

System_CAPS_pubmethodSyncRelationshipMerge(SyncRelationshipMergeRequest)

Creates or Updates a sync relationship between two entity versions. An initial sync process will be kicked off after the relationship is established successfully.

System_CAPS_pubmethodSyncRelationshipRefresh(SyncRelationshipRefreshRequest)

Refreshes a sync relationship by updating the target entity version to match the source entity version.

System_CAPS_pubmethodSyncRelationshipsGet(SyncRelationshipsGetRequest)

Retrieves sync relationships.

System_CAPS_pubmethodSystemDomainListGet(SystemDomainListGetRequest)

Retrieves a localized fixed list of choices based on a list code.

System_CAPS_pubmethodSystemPropertiesGet(SystemPropertiesGetRequest)

Retrieves immutable properties about the system.

System_CAPS_pubmethodSystemSettingsGet(SystemSettingsGetRequest)

Retrieves a list of system settings.

System_CAPS_pubmethodSystemSettingsUpdate(SystemSettingsUpdateRequest)

Updates system setting values.

System_CAPS_pubmethodTransactionAnnotationsCreate(TransactionAnnotationsCreateRequest)

Creates new annotations that are attached to an existing transaction.

System_CAPS_pubmethodTransactionAnnotationsGet(TransactionAnnotationsGetRequest)

Retrieves a filtered list of transaction annotations from a model.

System_CAPS_pubmethodTransactionsGet(TransactionsGetRequest)

Retrieves a filtered list of transactions from a model.

System_CAPS_pubmethodTransactionsReverse(TransactionsReverseRequest)

Reverses one or more existing transactions.

System_CAPS_pubmethodUserPreferencesDelete(UserPreferencesDeleteRequest)

Deletes the current user's preferences.

System_CAPS_pubmethodUserPreferencesGet(UserPreferencesGetRequest)

Retrieves the current user's preferences.

System_CAPS_pubmethodUserPreferencesUpdate(UserPreferencesUpdateRequest)

Updates the current user's preferences.

System_CAPS_pubmethodValidationGet(ValidationGetRequest)

Retrieves the filtered validation results from a model.

System_CAPS_pubmethodValidationProcess(ValidationProcessRequest)

Processes the validations (business rules) for selected members within a model.

System_CAPS_pubmethodVersionCopy(VersionCopyRequest)

Copies a model's version to a new version.

Return to top
Show: