|
| Class | Description |
|---|
 | Annotation | Represents an annotation. |
 | Attribute | Represents a master data attribute including its identification and data value. |
 | AttributeGroup | Represents a custom-defined group of attributes to provide organization to large numbers of entity attributes. |
 | AuditInfo | Represents a common complex type used to store object modification history. This type is always used for read-only data. |
 | BRAction | Represents an action argument within a created business rule. |
 | BRActionComponent | Represents action components of business rules. |
 | BRActionGroup | Represents a grouping of related business rule action components currently available for use in Master Data Services. |
 | BRArgument | Represents the base class for all business rule arguments. This class is abstract. |
 | BRAttributeArgument | Represents an attribute argument that cannot have child arguments. |
 | BRAttributeArgumentBase | Represents the base complex type for business rule attribute arguments. This class is abstract. |
 | BRAttributeTypeInfo | Represents type information for business rule attributes. |
 | BRAttributeValueArgument | Represents a business rule attribute value argument. |
 | BRBlankArgument | Represents a specialized argument for providing blank as a value in conditions and validation action. |
 | BRCondition | Represents conditions to be evaluated to trigger actions defined in a created business rule. |
 | BRConditionComponent | Represents a rule item type component that is a condition. |
 | BRConditionGroup | Represents a group of similar available conditions for creation of business rules. |
 | BRConditionTreeNode | Represents a logical operator group for conditions. |
 | BRDeleteCriteria | Specifies lists of globally unique identifiers (GUIDs) for business rules items to be deleted. |
 | BRDomainBasedAttributeArgument | Represents an attribute argument that has a child attribute argument. |
 | BRFreeformArgument | Represents a business rule freeform argument. |
 | BRGetCriteria | Specifies globally unique identifiers (GUIDs) or names of the desired model, entity, or member type. |
 | BRHierarchyArgument | Represents a hierarchy argument that must have a child attribute argument. |
 | BRItem | Base class for actions and conditions. |
 | BRItemTypeComponent | Base level component of Business Rules. |
 | BRPublishCriteria | Sets the scope of rules to be published. |
 | BRResultOptions | Specifies the desired format of the returned BusinessRules type. |
 | BusinessRule | Represents a business rule container object. |
 | BusinessRuleSet | Represents a BusinessRules complex type. |
 | BusinessRulesPalette | Represents a collection of all possible actions and conditions used for building business rules within the MDS system. |
 | Collection | Retrieves a collection of data contracts. |
 | DerivedHierarchy | Represents a synthesized parent-child hierarchy from cascading pre-existing data relationships. |
 | DerivedHierarchyContextIdentifier | Represents a set of ID’s for a master data model object that exists in the context of a derived hierarchy. |
 | DerivedHierarchyLevel | Extends MdmDataContractOfDerivedHierarchyContextIdentifier complex type. |
 | Entity | Represents a container for members and their attribute values and explicit hierarchies. |
 | EntityContextIdentifier | Represents a set of identifiers for a master data model object that exists in the context of an entity. |
 | EntityMembers | Represents a collection of members from a single entity and member type along with their context. |
 | EntityMembersCopyCriteria | Represents the criteria of members to copy. |
 | EntityMembersGetCriteria | Represents a request complex type that defines the EntityMember criteria for the operations result set. |
 | EntityMembersInformation | Represents a complex type data response returned to describe the EntityMembers result set that is returned in the same response. |
 | EntityMemberType | Represents a structure of an entity within MDS including Attributes and attribute groups. |
 | Error | Represents a data contracts error message. |
 | ErrorContext | Represents the context of errors. |
 | ExplicitHierarchy | Represents a parent–child relationship that requires all leaf members to be expressed once and only once. |
 | ExportView | Represents information related to the user-created view within the MDS system. These views are created to provide simplified SQL access to the data stored in the MDS system in a number of common formats. |
 | FileAttribute | Represents some attributes of files. |
 | FunctionPrivilege | Represents a function privilege security assignment for a user or group. |
 | FunctionPrivilegesCriteria | Specifies function privilege criteria. |
 | Group | Represents group complex types. |
 | HierarchyMemberPrivilege | Represents a hierarchy member privilege security assignment for a user or group. |
 | HierarchyMemberPrivilegesCriteria | Represents a complex type that specifies criteria for hierarchy member privileges. |
 | HierarchyMembers | Represents objects used by HierarchyMembersGet. |
 | HierarchyMembersGetCriteria | Represents criteria that are used by HierarchyMembersGet. |
 | Identifier | Represents a set of ID’s for a master data model object including a globally unique ID (GUID) and unique name within context. |
 | International | Represents the data contract for the international message header, as per the working draft standard for Web Services Internationalization WS-I18N. |
 | MdmDataContract<IdType> | Defines the base data contract. |
 | Member | Represents a master data member or row of data. |
 | MemberIdentifier | Represents a set of IDs for a master data member including the code, name, and type of the member. |
 | MemberKey | Represents a complex type that holds either member code or internal ID or both for a member. |
 | MemberSourceTarget | Represents a MemberSourceTarget complex type containing members to be copied. |
 | MemberTypeContextIdentifier | Represents a set of Identifiers for a master data model object that exists in the context of an entity and member type. |
 | Metadata | Represents objects in the MDS system, such as Model, Entity, and so on. |
 | MetadataAttribute | Defines the data contract for the Metadata attribute. |
 | MetadataResultOptions | Defines the data contract for MetadataResultOptions. |
 | MetadataSearchCriteria | Represents criteria for the MetadataGet operation. Each parameter is optional; those specified are combined with an AND. Leave all parameters empty to get all metadata. |
 | Model | Represents the highest level of data organization. Contains all of the members, entities, attributes, hierarchy relationships, collections, business rules, and versions that describe an aspect of the business. |
 | ModelContextIdentifier | Represents a set of IDs for a master data model object that exists in the context of a model. This type includes identifiers for the context of the object: the parent model. Examples of objects that have a model context are entities, versions, version flags and derived hierarchies. |
 | ModelMembersGetCriteria | Represents members used by used by ModelMembersGet. |
 | ModelMembersResultCriteria | Represents criteria for model member results. |
 | ModelPrivilege | Represents object-level privilege to the MDS. |
 | ModelPrivilegesCriteria | Represents a complex type that specifies criteria for model privileges. |
 | OperationResult | Represents a standard container for all operation responses that includes a list of errors. |
 | Parent | Represents a member that is a parent (or sometimes a prior sibling) of another master data member within an explicit hierarchy. |
 | ParentChild | Represents a parent-child relationship record from a hierarchy. |
 | ReplacementId | Represents a response complex type that defines an individual Transaction that was replaced during the operation, including prior and new identifiers. |
 | SecurityDeleteCriteria | Defines the data contract for the security result criteria. |
 | SecurityPrincipals | Represents a set of users and user groups. |
 | SecurityPrincipalsCriteria | Defines the data contract for the security result criteria. |
 | SecurityPrincipalsDeleteCriteria | Represents criteria for deleting security principals. |
 | SecurityPrivileges | Represents a set of security privilege assignments at the function, model object and member levels. |
 | SecurityPrivilegesDeleteCriteria | Represents a complex type that specifies criteria for deleting security privileges. |
 | SecurityPrivilegesGetCriteria | Represents criteria for specifying the types of security privileges to return. |
 | SecurityResultOptions | Defines the data contract for the security results options. |
 | SecuritySet | Defines the data contract for the security search criteria. |
 | StagingBatch | Represents a container for a staging batch including the batch identification, errors, stats and members. |
 | StagingBatchError | Represents errors in the staging batch process. |
 | StagingBatchInformation | Represents a read-only container for statistical information about a staging batch including row counts, data source, and prior batch. |
 | StagingResultCriteria | Represents criteria for the staging result. |
 | StagingSearchCriteria | Represents a request complex type that defines the criteria for staging batch types. |
 | StagingUnbatchedCriteria | Represents criteria used to identify records to be placed into a new batch. |
 | StagingUnbatchedInformation | Represents records in the tblStgMember, tblStgMemberAttribute and tblStgRelationship tables not already in a specific batch. |
 | SystemDomainList | Defines the data contract for a system domain list. |
 | SystemDomainListGetCriteria | Represents |
 | SystemDomainListItem | Defines the data contract for a system domain list item. |
 | SystemPropertyValue | Represents a SystemPropertyValue complex type. |
 | SystemSetting | Contains values specifying a single setting within the MDM system. These settings should be members of a SystemSettingGroup. |
 | SystemSettingGroup | Represents a SystemSettingGroup complex type. |
 | SystemSettingsGetCriteria | Identifies a system settings group for retrieval. |
 | Transaction | Represents any master data changes along with user and time information associated with the change. |
 | TransactionSearchCriteria | Represents a request complex type that defines the Transaction criteria for the operations result set. |
 | User | Represents Active Directory users added in MDS. |
 | ValidationIssue | Represents a validation issue recorded against a master data member and attribute based on a validation business rule. |
 | ValidationProcessCriteria | Represents criteria for the validation process. |
 | ValidationProcessOptions | Represents a complex type to specify validation process options, namely: (a) whether to commit the version after validation and (b) whether to return back the validation results. |
 | ValidationProcessResult | Represents the result of a validation process. |
 | ValidationSearchCriteria | Represents the criteria for a validation search. |
 | ValidationSummaryItem | Represents a validation summary item. |
 | Version | Defines the data contract for the version. Member data is associated with a version. |
 | VersionFlag | Represents a custom label for MDS version to aid in integration automation. |