Microsoft.MasterDataServices.Services.DataContracts 命名空间

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

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

接口

  接口 说明
公共接口 IBRArgument Represents the interface for all business rule arguments.
公共接口 IBRAttributeArgumentContainer Represents an interface for BRArguments that contain an attribute argument, either as the argument itself or as a child argument.
公共接口 IBRAttributeArgumentParent Represents an interface for BRArguments that can have a child attribute argument.

枚举

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