Export (0) Print
Expand All

Microsoft.MasterDataServices.Services.DataContracts Namespace

 

Applies To: SQL Server 2016 Preview

Provides a common location for data contract namespace constants. As new versions are released with modified data contracts, new constants should be added.

ClassDescription
System_CAPS_pubclassAnnotation

Represents an annotation.

System_CAPS_pubclassAttribute

Represents a master data attribute including its identification and data value.

System_CAPS_pubclassAttributeGroup

Defines the data contract for the attribute group.

System_CAPS_pubclassAuditInfo

Defines the data contract for the audit information which contains created by and updated by information.

System_CAPS_pubclassBRAction

Represents an action argument within a created business rule.

System_CAPS_pubclassBRActionComponent

Represents an action component of business rules.

System_CAPS_pubclassBRActionGroup

Represents a group of related business rules action components currently available for use in Master Data Services.

System_CAPS_pubclassBRArgument

Represents the base class for all business rule arguments. This class is abstract.

System_CAPS_pubclassBRAttributeArgument

Represents an attribute argument that cannot have child arguments.

System_CAPS_pubclassBRAttributeArgumentBase

Represents the base class for arguments that reference attributes. This class is abstract.

System_CAPS_pubclassBRAttributeTypeInfo

Represents the type information for business rule attributes.

System_CAPS_pubclassBRAttributeValueArgument

Represents a business rule attribute value argument.

System_CAPS_pubclassBRBlankArgument

Represents a specialized argument for providing blank as a value in conditions and validation action.

System_CAPS_pubclassBRCondition

Represents the conditions to be evaluated to trigger actions defined in a created business rule.

System_CAPS_pubclassBRConditionComponent

Represents a rule item type component that is a condition.

System_CAPS_pubclassBRConditionGroup

Represents a group of condition components of business rules.

System_CAPS_pubclassBRConditionTreeNode

Represents a logical operator group for conditions.

System_CAPS_pubclassBRDeleteCriteria

Represents the criteria for the delete operation.

System_CAPS_pubclassBRDomainBasedAttributeArgument

Represents an attribute argument that has a child attribute argument.

System_CAPS_pubclassBRFreeformArgument

Represents a business rule free-form argument.

System_CAPS_pubclassBRGetCriteria

Represents the criteria for the Get operation.

System_CAPS_pubclassBRHierarchyArgument

Represents a hierarchy argument that must have a child attribute argument.

System_CAPS_pubclassBRItem

Represents a base class for actions and conditions.

System_CAPS_pubclassBRItemTypeComponent

Represents an abstract base class for item type components (condition and action items).

System_CAPS_pubclassBRPublishCriteria

Represents the criteria for the Publish operation.

System_CAPS_pubclassBRResultOptions

Identifies the level of detail desired from the Get operation for each of the internal BusinessRuleSet collections.

System_CAPS_pubclassBusinessRule

Represents a business rule.

System_CAPS_pubclassBusinessRuleSet

Represents a business rule set.

System_CAPS_pubclassBusinessRulesPalette

Represents a collection of all possible actions and conditions used for building business rules within the MDS system.

System_CAPS_pubclassCollection

Represents a collection of data contracts.

System_CAPS_pubclassDataContractBase

Represents a base class for all data contracts.

System_CAPS_pubclassDataContractNamespace

Provides a common location for data contract namespace constants. As new versions are released with modified data contracts, new constants should be added.

System_CAPS_pubclassDataQualityDomain

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the data quality domain.

System_CAPS_pubclassDataSourceFieldMapping

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the field mapping for the data source.

System_CAPS_pubclassDateMatchingCriterion

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the criteria for date matching.

System_CAPS_pubclassDerivedHierarchy

Defines the data contract for the derived hierarchy.

System_CAPS_pubclassDerivedHierarchyContextIdentifier

Defines the data contract for the derived hierarchy context identifier. An object with the identifier resides within the context of a derived hierarchy.

System_CAPS_pubclassDerivedHierarchyLevel

Defines the data contract for the derived hierarchy level.

System_CAPS_pubclassEditionExpiredMessage

Represents the message displayed when the edition has expired.

System_CAPS_pubclassEntity

Defines the data contract for the entity.

System_CAPS_pubclassEntityContextIdentifier

Defines the data contract for the entity context identifier. An object with the identifier resides within the context of an entity.

System_CAPS_pubclassEntityMembers

Represents the entity members of the data contract.

System_CAPS_pubclassEntityMembersCopyCriteria

Represents the criteria of members to copy.

System_CAPS_pubclassEntityMembersGetCriteria

Represents the criteria to get members.

System_CAPS_pubclassEntityMembersInformation

Represents a complex type data response returned to describe the EntityMembers result set that is returned in the same response.

System_CAPS_pubclassEntityMemberType

Represents a structure of an entity within MDS including Attributes and attribute groups.

System_CAPS_pubclassEntityStagingBatch

This API supports the product infrastructure and is not intended to be used directly from your code. Identifies a unique batch awaiting or undergoing entity based staging.

System_CAPS_pubclassEntityStagingBatchCriteria

This API supports the product infrastructure and is not intended to be used directly from your code. Represents a criteria of a unique batch awaiting or undergoing entity based staging.

System_CAPS_pubclassEntityStagingGetCriteria

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the criteria that determine the behavior of the EntityStagingGet service call.

System_CAPS_pubclassError

Represents a data contracts error message.

System_CAPS_pubclassErrorContext

Represents the context of errors.

System_CAPS_pubclassExactMatchingCriterion

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the criteria for exact matching.

System_CAPS_pubclassExplicitHierarchy

Defines the data contract for the explicit hierarchy.

System_CAPS_pubclassExportView

Represents the information related to the user-created view within the Master Data Services system. These views are created to provide simplified SQL access to the data stored in the Master Data Services system in a number of common formats.

System_CAPS_pubclassFileAttribute

Represents the attribute of file.

System_CAPS_pubclassFunctionPrivilege

Defines a data contract for the function permissions.

System_CAPS_pubclassFunctionPrivilegesCriteria

Represents the criteria for function privileges.

System_CAPS_pubclassGroup

Defines the data contract for the group.

System_CAPS_pubclassHierarchyMemberPrivilege

Defines the data contract for the hierarchy member permission.

System_CAPS_pubclassHierarchyMemberPrivilegesCriteria

Represents the criteria for hierarchy member privileges.

System_CAPS_pubclassHierarchyMembers

Represents a class used by HierarchyMembersGet.

System_CAPS_pubclassHierarchyMembersGetCriteria

Represents the criteria that are used by HierarchyMembersGet.

System_CAPS_pubclassIdentifier

Defines the data contract for the base identifier of an object.

System_CAPS_pubclassInternational

Represents the data contract for the international message header, as per the working draft standard for Web Services Internationalization WS-I18N.

System_CAPS_pubclassKnowledgebase

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the knowledge base.

System_CAPS_pubclassMatchingCriterion

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the criteria for matching.

System_CAPS_pubclassMatchingPolicy

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the matching policy for the service.

System_CAPS_pubclassMatchingRule

This API supports the product infrastructure and is not intended to be used directly from your code. Specifies a single rule in a matching policy.

System_CAPS_pubclassMdmDataContract<TIdType>

Defines the base data contract.

System_CAPS_pubclassMember

Represents a master data member or row of data used to store the member related information.

System_CAPS_pubclassMemberAttributeIdentifier

Defines the data contract for the member attribute identifier. An object with the identifier resides within the context of a member type and an attribute.

System_CAPS_pubclassMemberIdentifier

Defines the data contract for the member identifier.

System_CAPS_pubclassMemberKey

Represents a class used in the EntityMemberKeyGet operation.

System_CAPS_pubclassMemberSourceTarget

Represents a MemberSourceTarget complex type containing members to be copied.

System_CAPS_pubclassMemberTypeContextIdentifier

Defines the data contract for the member type context identifier. An object with the identifier resides within the context of a member type.

System_CAPS_pubclassMetadata

Defines the data contract for metadata, which is used in several metadata API requests and responses.

System_CAPS_pubclassMetadataAttribute

Defines the data contract for the metadata attribute.

System_CAPS_pubclassMetadataResultOptions

Defines the data contract for MetadataResultOptions.

System_CAPS_pubclassMetadataSearchCriteria

Represents the criteria for the MetadataGet operation. Each parameter is optional; those specified are combined with an AND. Leave all parameters empty to get all metadata.

System_CAPS_pubclassModel

Defines the data contract for the model.

System_CAPS_pubclassModelContextIdentifier

Defines the data contract for the model context identifier. An object with the identifier resides within the context of a model.

System_CAPS_pubclassModelMembersGetCriteria

Represents a class used by ModelMembersGet.

System_CAPS_pubclassModelMembersResultCriteria

Represents criteria for model member results.

System_CAPS_pubclassModelPrivilege

Defines the data contract for the model permission.

System_CAPS_pubclassModelPrivilegesCriteria

Defines the data contract for the security result criteria.

System_CAPS_pubclassNumericByDifferenceMatchingCriterion

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the criteria for matching numeric by difference.

System_CAPS_pubclassNumericByPercentageMatchingCriterion

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the criteria for matching numeric by percentage.

System_CAPS_pubclassNumericMatchingCriterion

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the criteria for numeric matching.

System_CAPS_pubclassOperationResult

Represents a standard container for all operation responses that includes a list of errors.

System_CAPS_pubclassParent

Represents a parent member used by all the member related operations.

System_CAPS_pubclassParentChild

Represents a parent-child relationship record from a hierarchy.

System_CAPS_pubclassPrerequisiteMatchingCriterion

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the criteria for prerequisite matching.

System_CAPS_pubclassReplacementId

Represents a response complex type that defines an individual Transaction that was replaced during the operation, including prior and new identifiers.

System_CAPS_pubclassSecurityDeleteCriteria

Defines the data contract for the security delete criteria.

System_CAPS_pubclassSecurityPrincipals

Defines the data contract for the security principals.

System_CAPS_pubclassSecurityPrincipalsCriteria

Defines the data contract for the security principals criteria.

System_CAPS_pubclassSecurityPrincipalsDeleteCriteria

Represents the criteria data contract for filtering security principals to be deleted through the Master Data Services API.

System_CAPS_pubclassSecurityPrivileges

Defines the data contract for the security search criteria.

System_CAPS_pubclassSecurityPrivilegesDeleteCriteria

Represents the criteria data contract for security privileges in the Master Data Services API.

System_CAPS_pubclassSecurityPrivilegesGetCriteria

Represents the data contract for security privileges retrieval criteria in the Master Data Services API.

System_CAPS_pubclassSecurityResultOptions

Defines the data contract for the security results options.

System_CAPS_pubclassSecuritySet

Defines the data contract for the security search criteria.

System_CAPS_pubclassSimilarMatchingCriterion

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the criteria for similar matching.

System_CAPS_pubclassStagingBatch

Represents a container used to store all the staging batch information.

System_CAPS_pubclassStagingBatchError

Represents the error information for a batch.

System_CAPS_pubclassStagingBatchInformation

Represents a read-only container for statistical information about a staging batch including row counts, data source, and prior batch.

System_CAPS_pubclassStagingResultCriteria

Represents the criteria for the staging batch result.

System_CAPS_pubclassStagingSearchCriteria

Defines the criteria for staging batch types.

System_CAPS_pubclassStagingUnbatchedCriteria

Represents the criteria used to identify records to be placed into a new batch.

System_CAPS_pubclassStagingUnbatchedInformation

Represents the summary information about the unbatched records in the system.

System_CAPS_pubclassStringMatchingCriterion

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the criteria for string matching.

System_CAPS_pubclassSystemDomainList

Defines the data contract for a system domain list.

System_CAPS_pubclassSystemDomainListGetCriteria

Represents the criteria for the SystemDomainListGet operation.

System_CAPS_pubclassSystemDomainListItem

Defines the data contract for a system domain list item.

System_CAPS_pubclassSystemPropertyValue

Defines the data contract for system properties.

System_CAPS_pubclassSystemSetting

Represents a single setting within the Master Data Services system. These settings should be members of a SystemSettingGroup.

System_CAPS_pubclassSystemSettingGroup

Defines the data contract for a system setting group. Related system settings are placed in the same group.

System_CAPS_pubclassSystemSettingsGetCriteria

Represents the criteria of a system settings group for retrieval.

System_CAPS_pubclassTabularColumnDefinition

This API supports the product infrastructure and is not intended to be used directly from your code. Describes a single column in a tabular data.

System_CAPS_pubclassTabularData

This API supports the product infrastructure and is not intended to be used directly from your code. Represents rows and columns of data.

System_CAPS_pubclassTabularDataRow

This API supports the product infrastructure and is not intended to be used directly from your code. Represents a single row of data in a tabular data.

System_CAPS_pubclassTransaction

Represents any master data changes along with user and time information that is associated with the change.

System_CAPS_pubclassTransactionSearchCriteria

Represents the criteria used to get the Master Data Services transactions.

System_CAPS_pubclassUser

Defines the data contract for the user object.

System_CAPS_pubclassValidationIssue

Represents a validation issue recorded against a master data member and attribute based on a validation business rule.

System_CAPS_pubclassValidationProcessCriteria

Represents the criteria for the validation process.

System_CAPS_pubclassValidationProcessOptions

Represents the validation process options.

System_CAPS_pubclassValidationProcessResult

Represents the result of a validation process.

System_CAPS_pubclassValidationSearchCriteria

Represents the criteria when searching for validation issues.

System_CAPS_pubclassValidationSummaryItem

Represents the summary information related to the data that was validated.

System_CAPS_pubclassVersion

Defines the data contract for the version. Member data is associated with a version.

System_CAPS_pubclassVersionFlag

Defines the data contract for the version flag.

System_CAPS_pubclassWeightedMatchingCriterion

This API supports the product infrastructure and is not intended to be used directly from your code. Represents the criteria for weighted matching.

InterfaceDescription
System_CAPS_pubinterfaceIBRArgument

Represents the interface for all business rule arguments.

System_CAPS_pubinterfaceIBRAttributeArgumentContainer

Represents an interface for BRArguments that contain an attribute argument, either as the argument itself or as a child argument.

System_CAPS_pubinterfaceIBRAttributeArgumentParent

Represents an interface for BRArguments that can have a child attribute argument.

EnumerationDescription
System_CAPS_pubenumAttributeDataType

Specifies the data types of a member attribute.

System_CAPS_pubenumAttributeType

Specifies the type of an attribute.

System_CAPS_pubenumAttributeValueType

Specifies the value types of a member attribute.

System_CAPS_pubenumBREntityMemberType

Specifies the type of entity member associated with a business rule.

System_CAPS_pubenumBRItemType

Specifies the selected business rule condition or action.

System_CAPS_pubenumBRPropertyName

Specifies the name identifying a property within a business rule component.

System_CAPS_pubenumBRPropertyType

Specifies the business rule property types.

System_CAPS_pubenumBRStatus

Specifies the update and publication status of a business rule.

System_CAPS_pubenumBusinessRuleType

Contains values that specify the business rule type.

System_CAPS_pubenumDisplayType

Contains values specifying the chosen display format for domain-based attribute columns [Code, Code {Name}, Name {Code}].

System_CAPS_pubenumDomainType

This API supports the product infrastructure and is not intended to be used directly from your code. Enumerates the possible types of a domain.

System_CAPS_pubenumEmailFormat

Specifies the email format types.

System_CAPS_pubenumEntityStagingBatchSelectionMode

Specifies an entity staging batch selection mode.

System_CAPS_pubenumEntityStagingImportType

This API supports the product infrastructure and is not intended to be used directly from your code. Specifies the entity staging import type.

System_CAPS_pubenumExportViewFormat

Specifies the types of export view format.

System_CAPS_pubenumFunctionalArea

Specifies the types of functional area.

System_CAPS_pubenumGroupType

Specifies the type (source) of a security group.

System_CAPS_pubenumHierarchyItemType

Specifies the type of item in a derived hierarchy level.

System_CAPS_pubenumHierarchyType

Specifies the type of hierarchy.

System_CAPS_pubenumLogicalOperator

Specifies the supported logical operators used to join multiple business rule conditions.

System_CAPS_pubenumMemberKeyLookupType

Enumerates the types of key supplied in a member lookup.

System_CAPS_pubenumMemberReturnOption

Specifies one of Data, Counts, or DataAndCounts. The operation response will include member data only, member counts only or both the data and the counts as specified.

System_CAPS_pubenumMemberType

Specifies the type of member for an entity and its associated objects.

System_CAPS_pubenumModelObjectType

Specifies the model permission types.

System_CAPS_pubenumObjectType

Specifies the type of master data management (MDM) object.

System_CAPS_pubenumOperationStatus

This API supports the product infrastructure and is not intended to be used directly from your code. Contains values specifying the status of an operation.

System_CAPS_pubenumPermission

Specifies the permission that is assigned to a principal for accessing an Master Data Services function, object or data member.

System_CAPS_pubenumPermissionType

Specifies the permission type of a master data management (MDM) object.

System_CAPS_pubenumPrincipalType

Specifies the various master data management (MDM) type of security principal.

System_CAPS_pubenumRelationshipType

Specifies the type of hierarchy relationship between members.

System_CAPS_pubenumResultType

Specifies the type of results to return during API get operations.

System_CAPS_pubenumSearchOption

Specifies the search options to use during API get operations.

System_CAPS_pubenumSecurityPermission

Contains values specifying the effective security permission for a user of an MDS object.

System_CAPS_pubenumSecurityResolutionType

Specifies the resolution specification when returning security permissions. Permissions may be retrieved as they were assigned or in a net effective list of permissions.

System_CAPS_pubenumSortDirection

Specifies the sort direction of a sorted column.

System_CAPS_pubenumStagingBatchDeleteType

Contains values specifying the type of deletion to process on staging batches.

System_CAPS_pubenumStagingBatchStatus

Contains values specifying the processing status of a staging (import) batch.

System_CAPS_pubenumStagingDataStatus

Contains values specifying a status indicating the success or failure of staging records.

System_CAPS_pubenumStagingDataType

Contains values specifying the staging data type.

System_CAPS_pubenumSystemPropertyType

Specifies the possible SystemPropertyValue property types.

System_CAPS_pubenumTransactionType

Specifies the type of member change identified in a transaction.

System_CAPS_pubenumValidationIssueStatus

Contains values specifying the validation issue status.

System_CAPS_pubenumValidationStatus

Contains values specifying the validation status of a master data member.

System_CAPS_pubenumVersionStatus

Specifies the status of a version.

System_CAPS_pubenumVersionValidationStatus

Specifies the validation status of a version.

Return to top
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

Show:
© 2015 Microsoft