Пространство имен 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.