共用方式為


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 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 表示定義運算結果集之 EntityMember 準則的要求複雜類型。
公用類別 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< (Of < ( <'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.

介面

  介面 說明
公用介面 IBRArgument Represents the interface for all business rule arguments.
公用介面 IBRAttributeArgumentContainer Represents an container for business rule argument attributes.
公用介面 IBRAttributeArgumentParent Represents the interface for BRArguments that can have a child attribute argument.
公用介面 IDataContract Represents an interface that all Metadata data contracts must implement.

列舉

  列舉 說明
公用列舉 AttributeDataType Contains values specifying the data type of attributes.
公用列舉 AttributeType Contains values specifying the type of an attribute.
公用列舉 AttributeValueType Contains values that specify the data type of an attribute.
公用列舉 BREntityMemberType Contains values that specify the type of entity member associated with a business rule.
公用列舉 BRItemType The selected business rule condition or action.
公用列舉 BRPropertyName Contains values used with the name identifying a property within a business rule component.
公用列舉 BRPropertyType Contains values specifying business rule property types.
公用列舉 BRStatus Contains values used for 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}].
公用列舉 EmailFormat Contains values specifying the preferred email delivery format associated with a user.
公用列舉 ErrorType Contains values specifying the type of data contract error message.
公用列舉 ExportViewFormat Contains values specifying the type of export view format. Export views are available in a known set of standard formats.
公用列舉 FunctionalArea Creates values relevant to the MDS application functional area. Functional areas are used for assigning functional security authorizations.
公用列舉 GroupType Contains values that specify the type (source) of a security group.
公用列舉 HierarchyItemType Represents the type of component used by a level of a derived hierarchy.
公用列舉 HierarchyType Contains values specifying the type of hierarchy construct.
公用列舉 LogicalOperator Contains values specifying logical operators used to join multiple business rule conditions.
公用列舉 MemberKeyLookupType Specifies the type of key supplied in a member lookup: the member code or internal integer ID.
公用列舉 MemberReturnOption Specify 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.
公用列舉 MemberStatus Contains values specifying member status.
公用列舉 MemberType Represents the type of member record within an entity.
公用列舉 ModelObjectType Contains values specifying the model permission types.
公用列舉 ObjectType Represents the type of master data model object.
公用列舉 Permission Contains values specifying the permission assigned to a principal for accessing an MDS function, object or data member.
公用列舉 PermissionType Contains values specifying the effective permission assigned to a principal for accessing an MDS object.
公用列舉 Preference Contains values specifying user preference settings.
公用列舉 PrincipalType Contains values specifying the type of security principal (user or group).
公用列舉 RelationshipType Contains values specifying the type of hierarchy relationship between members.
公用列舉 ResultType Contains values specifying the level of detail to return for model object queries. The result type is used in association with a particular Object Type.
公用列舉 SearchOption Contains values specifying the scope of metadata objects to be searched. SearchOption allows the exclusion or inclusion of user-created and system objects.
公用列舉 SecurityPermission Contains values specifying the effective security permission for a user of an MDS object.
公用列舉 SecurityResolutionType Contains values specifying the resolution specification when returning security permissions. Permissions may be retrieved as they were assigned or in a net effective list of permissions.
公用列舉 SortDirection Contains values specifying 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.
公用列舉 StagingTargetType Contains values specifying the staging target type.
公用列舉 State Contains values specifying the edit state of an MDM object.
公用列舉 SystemPropertyType Contains values specifying the identifying name of one of the available system properties.
公用列舉 TransactionType Contains values specifying 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 Contains values specifying the status of a version.
公用列舉 VersionValidationStatus Contains values specifying the validation status of a version.