다음을 통해 공유


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.