共用方式為


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.