Export (0) Print
Expand All

IService Interface

Contains the various business rules API operations.

Namespace:  Microsoft.MasterDataServices
Assembly:  Microsoft.MasterDataServices (in Microsoft.MasterDataServices.dll)

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

The IService type exposes the following members.

Public methodAnnotationsDeleteDeletes an existing annotation.
Public methodAnnotationsUpdateUpdates an existing annotation.
Public methodAttributeChangeInfrastructure. Changes an attribute.
Public methodBusinessRulesCloneCreates new business rules which are exact copies of business rules from another source, retaining the globally unique identifiers (GUIDs) of the original objects.
Public methodBusinessRulesCreateCreates new business rules.
Public methodBusinessRulesDeleteDeletes a business rule or components of rules.
Public methodBusinessRulesGetRetrieves business rules.
Public methodBusinessRulesPaletteGetRetrieves available business rule components (the component palette).
Public methodBusinessRulesPublishPublishes business rules for a model/entity/member type.
Public methodBusinessRulesUpdateUpdates existing business rules.
Public methodDataQualityCleansingOperationCreateInfrastructure. Creates an operation request for DQS quality cleansing.
Public methodDataQualityInstalledStateInfrastructure. Returns the state of the installed DQS.
Public methodDataQualityKnowledgeBasesGetInfrastructure. Retrieves the knowledge bases of the DQS.
Public methodDataQualityMatchingOperationCreateInfrastructure. Creates an operation request for DQS matching.
Public methodDataQualityOperationPurgeOperationInfrastructure. Returns a purge operation for DQS operation.
Public methodDataQualityOperationResultsGetInfrastructure. Retrieves the results of a completed DQS operation.
Public methodDataQualityOperationStartInfrastructure. Starts a DQS operation.
Public methodDataQualityOperationStatusInfrastructure. Retrieves the status of the DQS operation.
Public methodDataQualityStoreInputDataInfrastructure. Retrieves the data for the data quality store input.
Public methodEntityMemberAnnotationsCreateCreates new annotations attached to a member.
Public methodEntityMemberAnnotationsGetRetrieves annotations attached to a member.
Public methodEntityMemberAttributesGetRetrieves a specified set of attribute values from a specified list of members.
Public methodEntityMemberKeyLookupThis feature will be removed in the next version of Microsoft SQL Server. Do not use this feature in new development work, and modify applications that currently use this feature as soon as possible.
Public methodEntityMembersCopyCopies selected members to new target members.
Public methodEntityMembersCreateCreates new members.
Public methodEntityMembersDeleteDeletes (deactivates) selected members.
Public methodEntityMembersGetRetrieves a filtered set of members and their data from an entity.
Public methodEntityMembersMergeCreates new members and updates existing members.
Public methodEntityMembersUpdateUpdates existing members.
Public methodEntityStagingClearInfrastructure. Clears the entity staging.
Public methodEntityStagingGetInfrastructure. Gets the entity staging.
Public methodEntityStagingLoadInfrastructure. Loads entity staging.
Public methodEntityStagingProcessInfrastructure. Processes the entity staging.
Public methodExportViewCreateGenerates or regenerates desired subscription views.
Public methodExportViewDeleteRemoves an existing export view.
Public methodExportViewListGetRetrieves a list of existing export views.
Public methodExportViewUpdateUpdates an existing export view.
Public methodHierarchyMembersGetRetrieves parent-child members from a hierarchy relative to a parent node.
Public methodMetadataCloneCreates exact copies of metadata components from another source, retaining the globally unique identifiers (GUIDs) of the original objects.
Public methodMetadataCreateCreates new metadata components.
Public methodMetadataDeleteDeletes metadata components.
Public methodMetadataGetRetrieves metadata.
Public methodMetadataUpdateUpdates metadata.
Public methodModelMembersBulkDeleteBegins the asynchronous deletion of members.
Public methodModelMembersBulkMergeBegins the asynchronous creation and/or update of member data across one or more entities.
Public methodModelMembersBulkUpdateBegins the asynchronous update of member data across one or more entities.
Public methodModelMembersGetRetrieves entire selected models, entities, and/or hierarchies.
Public methodSecurityPrincipalsCloneCreates exact copies of users, groups and their permissions within the security model from another source, retaining the globally unique identifiers (GUIDs) of the original objects.
Public methodSecurityPrincipalsCreateCreates new users, groups and their permissions within the security model.
Public methodSecurityPrincipalsDeleteDeletes users, groups.
Public methodSecurityPrincipalsGetRetrieves the security principals and their permissions.
Public methodSecurityPrincipalsUpdateUpdates security principals.
Public methodSecurityPrivilegesCloneCreates exact copies of permissions within the security model from another source, retaining the GUIDs of the original objects.
Public methodSecurityPrivilegesCreateCreates security privileges.
Public methodSecurityPrivilegesDeleteDeletes permissions.
Public methodSecurityPrivilegesGetRetrieves security permissions for selected principals and/or models.
Public methodSecurityPrivilegesUpdateUpdates security privileges.
Public methodServiceCheckDetermines if the Master Data Services Web service is running and is connected to the database.
Public methodServiceVersionGetRetrieves the service version.
Public methodStagingClearClears the bulk staging area.
Public methodStagingGetRetrieves the contents of the bulk staging area.
Public methodStagingNameCheckChecks the staging name.
Public methodStagingProcessSweeps existing unbatched records in the staging tables into a batch for processing and launches execution of the staging queue on request.
Public methodSystemDomainListGetRetrieves a localized fixed list of choices based on a list code.
Public methodSystemPropertiesGetRetrieves immutable properties about the system.
Public methodSystemSettingsGetRetrieves a list of system settings.
Public methodSystemSettingsUpdateUpdates system setting values.
Public methodTransactionAnnotationsCreateCreates new annotations attached to an existing transaction.
Public methodTransactionAnnotationsGetRetrieves a filtered list of transactions from a model.
Public methodTransactionsGetRetrieves a filtered list of transactions from a model.
Public methodTransactionsReverseReverses one or more existing transactions.
Public methodUserPreferencesDeleteDeletes the current user’s preferences.
Public methodUserPreferencesGetRetrieves the current user’s preferences.
Public methodUserPreferencesUpdateUpdates the current user’s preferences.
Public methodValidationGetRetrieves filtered validation results from a model.
Public methodValidationProcessProcesses validations (business rules) for selected members within a model.
Public methodVersionCopyCopies a model version to a new version.
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

© 2015 Microsoft