Freigeben über


Microsoft.MasterDataServices.Services.DataContracts-Namespace

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

Klassen

  Klasse Beschreibung
Öffentliche Klasse Annotation Represents an annotation.
Öffentliche Klasse Attribute Represents a master data attribute including its identification and data value.
Öffentliche Klasse AttributeGroup Defines the data contract for the attribute group.
Öffentliche Klasse AuditInfo Defines the data contract for the audit information which contains created by and updated by information.
Öffentliche Klasse BRAction Represents an action argument within a created business rule.
Öffentliche Klasse BRActionComponent Represents an action component of business rules.
Öffentliche Klasse BRActionGroup Represents a group of related business rules action components currently available for use in Master Data Services.
Öffentliche Klasse BRArgument Represents the base class for all business rule arguments. This class is abstract.
Öffentliche Klasse BRAttributeArgument Represents an attribute argument that cannot have child arguments.
Öffentliche Klasse BRAttributeArgumentBase Represents the base class for arguments that reference attributes. This class is abstract.
Öffentliche Klasse BRAttributeTypeInfo Represents the type information for business rule attributes.
Öffentliche Klasse BRAttributeValueArgument Represents a business rule attribute value argument.
Öffentliche Klasse BRBlankArgument Represents a specialized argument for providing blank as a value in conditions and validation action.
Öffentliche Klasse BRCondition Represents the conditions to be evaluated to trigger actions defined in a created business rule.
Öffentliche Klasse BRConditionComponent Represents a rule item type component that is a condition.
Öffentliche Klasse BRConditionGroup Represents a group of condition components of business rules.
Öffentliche Klasse BRConditionTreeNode Represents a logical operator group for conditions.
Öffentliche Klasse BRDeleteCriteria Represents the criteria for the delete operation.
Öffentliche Klasse BRDomainBasedAttributeArgument Represents an attribute argument that has a child attribute argument.
Öffentliche Klasse BRFreeformArgument Represents a business rule free-form argument.
Öffentliche Klasse BRGetCriteria Represents the criteria for the Get operation.
Öffentliche Klasse BRHierarchyArgument Represents a hierarchy argument that must have a child attribute argument.
Öffentliche Klasse BRItem Represents a base class for actions and conditions.
Öffentliche Klasse BRItemTypeComponent Represents an abstract base class for item type components (condition and action items).
Öffentliche Klasse BRPublishCriteria Represents the criteria for the Publish operation.
Öffentliche Klasse BRResultOptions Identifies the level of detail desired from the Get operation for each of the internal BusinessRuleSet collections.
Öffentliche Klasse BusinessRule Represents a business rule.
Öffentliche Klasse BusinessRuleSet Represents a business rule set.
Öffentliche Klasse BusinessRulesPalette Represents a collection of all possible actions and conditions used for building business rules within the MDS system.
Öffentliche Klasse Collection Represents a collection of data contracts.
Öffentliche Klasse DataContractBase Represents a base class for all data contracts.
Öffentliche Klasse DataContractNamespace Provides a common location for data contract namespace constants. As new versions are released with modified data contracts, new constants should be added.
Öffentliche Klasse DataQualityDomain Infrastruktur Represents the data quality domain.
Öffentliche Klasse DataSourceFieldMapping Infrastruktur Represents the field mapping for the data source.
Öffentliche Klasse DateMatchingCriterion Infrastruktur Represents the criteria for date matching.
Öffentliche Klasse DerivedHierarchy Defines the data contract for the derived hierarchy.
Öffentliche Klasse DerivedHierarchyContextIdentifier Defines the data contract for the derived hierarchy context identifier. An object with the identifier resides within the context of a derived hierarchy.
Öffentliche Klasse DerivedHierarchyLevel Defines the data contract for the derived hierarchy level.
Öffentliche Klasse EditionExpiredMessage Represents the message displayed when the edition has expired.
Öffentliche Klasse Entity Defines the data contract for the entity.
Öffentliche Klasse EntityContextIdentifier Defines the data contract for the entity context identifier. An object with the identifier resides within the context of an entity.
Öffentliche Klasse EntityMembers Represents the entity members of the data contract.
Öffentliche Klasse EntityMembersCopyCriteria Represents the criteria of members to copy.
Öffentliche Klasse EntityMembersGetCriteria Represents the criteria to get members.
Öffentliche Klasse EntityMembersInformation Represents a complex type data response returned to describe the EntityMembers result set that is returned in the same response.
Öffentliche Klasse EntityMemberType Represents a structure of an entity within MDS including Attributes and attribute groups.
Öffentliche Klasse EntityStagingBatch Infrastruktur Identifies a unique batch awaiting or undergoing entity based staging.
Öffentliche Klasse EntityStagingBatchCriteria Infrastruktur Represents a criteria of a unique batch awaiting or undergoing entity based staging.
Öffentliche Klasse EntityStagingGetCriteria Infrastruktur Represents the criteria that determine the behavior of the EntityStagingGet service call.
Öffentliche Klasse Error Represents a data contracts error message.
Öffentliche Klasse ErrorContext Represents the context of errors.
Öffentliche Klasse ExactMatchingCriterion Infrastruktur Represents the criteria for exact matching.
Öffentliche Klasse ExplicitHierarchy Defines the data contract for the explicit hierarchy.
Öffentliche Klasse ExportView 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.
Öffentliche Klasse FileAttribute Represents the attribute of file.
Öffentliche Klasse FunctionPrivilege Defines a data contract for the function permissions.
Öffentliche Klasse FunctionPrivilegesCriteria Represents the criteria for function privileges.
Öffentliche Klasse Group Defines the data contract for the group.
Öffentliche Klasse HierarchyMemberPrivilege Defines the data contract for the hierarchy member permission.
Öffentliche Klasse HierarchyMemberPrivilegesCriteria Represents the criteria for hierarchy member privileges.
Öffentliche Klasse HierarchyMembers Represents a class used by HierarchyMembersGet.
Öffentliche Klasse HierarchyMembersGetCriteria Represents the criteria that are used by HierarchyMembersGet.
Öffentliche Klasse Identifier Defines the data contract for the base identifier of an object.
Öffentliche Klasse International Represents the data contract for the international message header, as per the working draft standard for Web Services Internationalization WS-I18N.
Öffentliche Klasse Knowledgebase Infrastruktur Represents the knowledge base.
Öffentliche Klasse MatchingCriterion Infrastruktur Represents the criteria for matching.
Öffentliche Klasse MatchingPolicy Infrastruktur Represents the matching policy for the service.
Öffentliche Klasse MatchingRule Infrastruktur Specifies a single rule in a matching policy.
Öffentliche Klasse MdmDataContract<TIdType> Defines the base data contract.
Öffentliche Klasse Member Represents a master data member or row of data used to store the member related information.
Öffentliche Klasse MemberAttributeIdentifier 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.
Öffentliche Klasse MemberIdentifier Defines the data contract for the member identifier.
Öffentliche Klasse MemberKey Represents a class used in the EntityMemberKeyGet operation.
Öffentliche Klasse MemberSourceTarget Represents a MemberSourceTarget complex type containing members to be copied.
Öffentliche Klasse MemberTypeContextIdentifier Defines the data contract for the member type context identifier. An object with the identifier resides within the context of a member type.
Öffentliche Klasse Metadata Defines the data contract for metadata, which is used in several metadata API requests and responses.
Öffentliche Klasse MetadataAttribute Defines the data contract for the metadata attribute.
Öffentliche Klasse MetadataResultOptions Defines the data contract for MetadataResultOptions.
Öffentliche Klasse MetadataSearchCriteria 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.
Öffentliche Klasse Model Defines the data contract for the model.
Öffentliche Klasse ModelContextIdentifier Defines the data contract for the model context identifier. An object with the identifier resides within the context of a model.
Öffentliche Klasse ModelMembersGetCriteria Represents a class used by ModelMembersGet.
Öffentliche Klasse ModelMembersResultCriteria Represents criteria for model member results.
Öffentliche Klasse ModelPrivilege Defines the data contract for the model permission.
Öffentliche Klasse ModelPrivilegesCriteria Defines the data contract for the security result criteria.
Öffentliche Klasse NumericByDifferenceMatchingCriterion Infrastruktur Represents the criteria for matching numeric by difference.
Öffentliche Klasse NumericByPercentageMatchingCriterion Infrastruktur Represents the criteria for matching numeric by percentage.
Öffentliche Klasse NumericMatchingCriterion Infrastruktur Represents the criteria for numeric matching.
Öffentliche Klasse OperationResult Represents a standard container for all operation responses that includes a list of errors.
Öffentliche Klasse Parent Represents a parent member used by all the member related operations.
Öffentliche Klasse ParentChild Represents a parent-child relationship record from a hierarchy.
Öffentliche Klasse PrerequisiteMatchingCriterion Infrastruktur Represents the criteria for prerequisite matching.
Öffentliche Klasse ReplacementId Represents a response complex type that defines an individual Transaction that was replaced during the operation, including prior and new identifiers.
Öffentliche Klasse SecurityDeleteCriteria Defines the data contract for the security delete criteria.
Öffentliche Klasse SecurityPrincipals Defines the data contract for the security principals.
Öffentliche Klasse SecurityPrincipalsCriteria Defines the data contract for the security principals criteria.
Öffentliche Klasse SecurityPrincipalsDeleteCriteria Represents the criteria data contract for filtering security principals to be deleted through the Master Data Services API.
Öffentliche Klasse SecurityPrivileges Defines the data contract for the security search criteria.
Öffentliche Klasse SecurityPrivilegesDeleteCriteria Represents the criteria data contract for security privileges in the Master Data Services API.
Öffentliche Klasse SecurityPrivilegesGetCriteria Represents the data contract for security privileges retrieval criteria in the Master Data Services API.
Öffentliche Klasse SecurityResultOptions Defines the data contract for the security results options.
Öffentliche Klasse SecuritySet Defines the data contract for the security search criteria.
Öffentliche Klasse SimilarMatchingCriterion Infrastruktur Represents the criteria for similar matching.
Öffentliche Klasse StagingBatch Represents a container used to store all the staging batch information.
Öffentliche Klasse StagingBatchError Represents the error information for a batch.
Öffentliche Klasse StagingBatchInformation Represents a read-only container for statistical information about a staging batch including row counts, data source, and prior batch.
Öffentliche Klasse StagingResultCriteria Represents the criteria for the staging batch result.
Öffentliche Klasse StagingSearchCriteria Defines the criteria for staging batch types.
Öffentliche Klasse StagingUnbatchedCriteria Represents the criteria used to identify records to be placed into a new batch.
Öffentliche Klasse StagingUnbatchedInformation Represents the summary information about the unbatched records in the system.
Öffentliche Klasse StringMatchingCriterion Infrastruktur Represents the criteria for string matching.
Öffentliche Klasse SystemDomainList Defines the data contract for a system domain list.
Öffentliche Klasse SystemDomainListGetCriteria Represents the criteria for the SystemDomainListGet operation.
Öffentliche Klasse SystemDomainListItem Defines the data contract for a system domain list item.
Öffentliche Klasse SystemPropertyValue Defines the data contract for system properties.
Öffentliche Klasse SystemSetting Represents a single setting within the Master Data Manager system. These settings should be members of a SystemSettingGroup.
Öffentliche Klasse SystemSettingGroup Defines the data contract for a system setting group. Related system settings are placed in the same group.
Öffentliche Klasse SystemSettingsGetCriteria Represents the criteria of a system settings group for retrieval.
Öffentliche Klasse TabularColumnDefinition Infrastruktur Describes a single column in a tabular data.
Öffentliche Klasse TabularData Infrastruktur Represents rows and columns of data.
Öffentliche Klasse TabularDataRow Infrastruktur Represents a single row of data in a tabular data.
Öffentliche Klasse Transaction Represents any master data changes along with user and time information that is associated with the change.
Öffentliche Klasse TransactionSearchCriteria Represents the criteria used to get the Master Data Manager transactions.
Öffentliche Klasse User Defines the data contract for the user object.
Öffentliche Klasse ValidationIssue Represents a validation issue recorded against a master data member and attribute based on a validation business rule.
Öffentliche Klasse ValidationProcessCriteria Represents the criteria for the validation process.
Öffentliche Klasse ValidationProcessOptions Represents the validation process options.
Öffentliche Klasse ValidationProcessResult Represents the result of a validation process.
Öffentliche Klasse ValidationSearchCriteria Represents the criteria when searching for validation issues.
Öffentliche Klasse ValidationSummaryItem Represents the summary information related to the data that was validated.
Öffentliche Klasse Version Defines the data contract for the version. Member data is associated with a version.
Öffentliche Klasse VersionFlag Defines the data contract for the version flag.
Öffentliche Klasse WeightedMatchingCriterion Infrastruktur Represents the criteria for weighted matching.

Schnittstellen

  Schnittstelle Beschreibung
Öffentliche Schnittstelle IBRArgument Represents the interface for all business rule arguments.
Öffentliche Schnittstelle IBRAttributeArgumentContainer Represents an interface for BRArguments that contain an attribute argument, either as the argument itself or as a child argument.
Öffentliche Schnittstelle IBRAttributeArgumentParent Represents an interface for BRArguments that can have a child attribute argument.

Enumerationen

  Enumeration Beschreibung
Öffentliche Enumeration AttributeDataType Specifies the data types of a member attribute.
Öffentliche Enumeration AttributeType Specifies the type of an attribute.
Öffentliche Enumeration AttributeValueType Specifies the value types of a member attribute.
Öffentliche Enumeration BREntityMemberType Specifies the type of entity member associated with a business rule.
Öffentliche Enumeration BRItemType Specifies the selected business rule condition or action.
Öffentliche Enumeration BRPropertyName Specifies the name identifying a property within a business rule component.
Öffentliche Enumeration BRPropertyType Specifies the business rule property types.
Öffentliche Enumeration BRStatus Specifies the update and publication status of a business rule.
Öffentliche Enumeration BusinessRuleType Contains values that specify the business rule type.
Öffentliche Enumeration DisplayType Contains values specifying the chosen display format for domain-based attribute columns [Code, Code {Name}, Name {Code}].
Öffentliche Enumeration DomainType Infrastruktur Enumerates the possible types of a domain.
Öffentliche Enumeration EmailFormat Specifies the email format types.
Öffentliche Enumeration EntityStagingBatchSelectionMode Specifies an entity staging batch selection mode.
Öffentliche Enumeration EntityStagingImportType Infrastruktur Specifies the entity staging import type.
Öffentliche Enumeration ExportViewFormat Specifies the types of export view format.
Öffentliche Enumeration FunctionalArea Specifies the types of functional area.
Öffentliche Enumeration GroupType Specifies the type (source) of a security group.
Öffentliche Enumeration HierarchyItemType Specifies the type of item in a derived hierarchy level.
Öffentliche Enumeration HierarchyType Specifies the type of hierarchy.
Öffentliche Enumeration LogicalOperator Specifies the supported logical operators used to join multiple business rule conditions.
Öffentliche Enumeration MemberKeyLookupType Enumerates the types of key supplied in a member lookup.
Öffentliche Enumeration MemberReturnOption 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.
Öffentliche Enumeration MemberType Specifies the type of member for an entity and its associated objects.
Öffentliche Enumeration ModelObjectType Specifies the model permission types.
Öffentliche Enumeration ObjectType Specifies the type of master data management (MDM) object.
Öffentliche Enumeration OperationStatus Infrastruktur Contains values specifying the status of an operation.
Öffentliche Enumeration Permission Specifies the permission that is assigned to a principal for accessing an Master Data Services function, object or data member.
Öffentliche Enumeration PermissionType Specifies the permission type of a master data management (MDM) object.
Öffentliche Enumeration PrincipalType Specifies the various master data management (MDM) type of security principal.
Öffentliche Enumeration RelationshipType Specifies the type of hierarchy relationship between members.
Öffentliche Enumeration ResultType Specifies the type of results to return during API get operations.
Öffentliche Enumeration SearchOption Specifies the search options to use during API get operations.
Öffentliche Enumeration SecurityPermission Contains values specifying the effective security permission for a user of an MDS object.
Öffentliche Enumeration SecurityResolutionType Specifies the resolution specification when returning security permissions. Permissions may be retrieved as they were assigned or in a net effective list of permissions.
Öffentliche Enumeration SortDirection Specifies the sort direction of a sorted column.
Öffentliche Enumeration StagingBatchDeleteType Contains values specifying the type of deletion to process on staging batches.
Öffentliche Enumeration StagingBatchStatus Contains values specifying the processing status of a staging (import) batch.
Öffentliche Enumeration StagingDataStatus Contains values specifying a status indicating the success or failure of staging records.
Öffentliche Enumeration StagingDataType Contains values specifying the staging data type.
Öffentliche Enumeration SystemPropertyType Specifies the possible SystemPropertyValue property types.
Öffentliche Enumeration TransactionType Specifies the type of member change identified in a transaction.
Öffentliche Enumeration ValidationIssueStatus Contains values specifying the validation issue status.
Öffentliche Enumeration ValidationStatus Contains values specifying the validation status of a master data member.
Öffentliche Enumeration VersionStatus Specifies the status of a version.
Öffentliche Enumeration VersionValidationStatus Specifies the validation status of a version.