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 class 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: