다음을 통해 공유


Microsoft.MasterDataServices 네임스페이스

Contains classes that provide the main entry point for Master Data Services.

클래스

  클래스 설명
공용 클래스 Annotation Specifies an annotation (comment) on a transaction or member.
공용 클래스 AnnotationsCreateResponse Represents a response to an EntityMemberAnnotationsCreateRequest.
공용 클래스 AnnotationsDeleteRequest Represents a request to delete an existing annotation.
공용 클래스 AnnotationsDeleteResponse Represents a response to a request to delete an existing annotation.
공용 클래스 AnnotationsUpdateRequest Represents a request to update the comment text of an annotation.
공용 클래스 AnnotationsUpdateResponse Represents a response to a request to update the comment text of an annotation.
공용 클래스 Attribute Represents a master data attribute, including its identification and data value.
공용 클래스 AttributeGroup Represents a group of attributes.
공용 클래스 AuditInfo Represents audit information appended to numerous complex types.
공용 클래스 BRAction Represents a value creation or validation action within a created business rule.
공용 클래스 BRActionComponent Represents the action components of business rules.
공용 클래스 BRActionGroup Represents a grouping of related business rule action components currently available for use in MDS.
공용 클래스 BRArgument Represents the base type for all business rule arguments in MDS.
공용 클래스 BRAttributeArgument Represents the argument type for comparing attributes within a business rule.
공용 클래스 BRAttributeArgumentBase Represents the base complex type for business rule attribute arguments.
공용 클래스 BRAttributeTypeInfo Represents the attribute type information for business rule attributes.
공용 클래스 BRAttributeValueArgument Represents the business rule attribute free-form value set in conditions and validation actions.
공용 클래스 BRBlankArgument Represents a specialized argument for providing a blank value in conditions and validation actions.
공용 클래스 BRCondition Represents a container for conditions to be evaluated to trigger actions defined in a created business rule.
공용 클래스 BRConditionComponent Specifies condition components of business rules.
공용 클래스 BRConditionGroup specifies a group of conditions with a similar type of logical evaluator.
공용 클래스 BRConditionTreeNode Specifies a node within a possible complex logic tree in a business rule in MDS.
공용 클래스 BRDeleteCriteria Specifies lists of globally unique identifiers (GUIDs) for business rules items to be deleted.
공용 클래스 BRDomainBasedAttributeArgument Specifies the container for defining arguments based on values in related entity attributes.
공용 클래스 BRFreeformArgument Specifies the freeform argument type for business rule arguments.
공용 클래스 BRGetCriteria Specifies globally unique identifiers (GUIDs) or names of the desired model, entity, or member type.
공용 클래스 BRHierarchyArgument Specifies the business rule argument specific to parent-child relationship arguments.
공용 클래스 BRItem Represents the complete BRAction or BRCondition item with the attached logical operator.
공용 클래스 BRItemTypeComponent Specifies the base level components type 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.
공용 클래스 BusinessRules Specifies containers for conditions and actions.
공용 클래스 BusinessRulesCloneRequest Represents a request that must include a BusinessRules type containing business rules and/or business rule components for creation in the MDS repository.
공용 클래스 BusinessRulesCreateRequest Represents a request that must include a BusinessRules type containing new business rules or business rule components for creation.
공용 클래스 BusinessRulesCreateResponse Represents a response to a request to create business rules.
공용 클래스 BusinessRulesDeleteRequest Represents a request that must include a BRDeleteCriteria containing business rule globally unique identifiers (GUIDs) and/or business rule components GUIDs for deletion.
공용 클래스 BusinessRulesGetRequest Represents a request that must have a populated BRGetCriteria.
공용 클래스 BusinessRulesGetResponse Represents a response that returns a BusinessRules type containing requested business rules or rule components.
공용 클래스 BusinessRulesPalette Represents all possible actions and conditions used for building business rules within the MDS system.
공용 클래스 BusinessRulesPaletteGetRequest Represents a request that must include a MemberType input.
공용 클래스 BusinessRulesPaletteGetResponse Represents a response that includes available conditions and actions for use in business rules.
공용 클래스 BusinessRulesPublishRequest Represents a request that may include a BRPublish criteria to limit which business rules are published. Otherwise, all business rules for all models, entities, and member types are published.
공용 클래스 BusinessRulesUpdateRequest Represents a request that must include a BusinessRules type containing business rules or business rule components and their updated properties.
공용 클래스 Collection Represents a collection of objects.
공용 클래스 DerivedHierarchy Specifies an already defined data relationship and prepares that relationship to be displayed in a hierarchical fashion.
공용 클래스 DerivedHierarchyContextIdentifier Specifies a set of identifiers for a master data model object that exists in the context of a derived hierarchy.
공용 클래스 DerivedHierarchyLevel Specifies a single level within the derived hierarchy data relationship tree.
공용 클래스 Entity Specifies a container for members and their attribute values and explicit hierarchies.
공용 클래스 EntityContextIdentifier Specifies a set of ID’s for a master data model object that exists in the context of an entity.
공용 클래스 EntityMemberAnnotationsCreateRequest Specifies the details of what is requested when creating entity member annotations.
공용 클래스 EntityMemberAnnotationsGetRequest Specifies the details of what exactly is requested.
공용 클래스 EntityMemberAnnotationsGetResponse Holds the details of the response.
공용 클래스 EntityMemberAttributesGetRequest Represents a request that can take an EntityMembers complex type.
공용 클래스 EntityMemberAttributesGetResponse Represents a response that can return an EntityMembers and an OperationResult type.
공용 클래스 EntityMemberKeyGetRequest Specifies the details of what is requested.
공용 클래스 EntityMemberKeyGetResponse Holds the response details.
공용 클래스 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.
공용 클래스 EntityMembersCopyRequest Represents a request message for specifying the entity member or members to be copied in the EntityMembersCopyCriteria type.
공용 클래스 EntityMembersCopyResponse Represents a response message that contains the results of the operation.
공용 클래스 EntityMembersCreateRequest Represents a request message for specifying the entity or entities to be created in the EntityMembers type.
공용 클래스 EntityMembersCreateResponse Represents a response message that contains the results of the operation.
공용 클래스 EntityMembersDeleteRequest Represents a request message that should provide an EntityMembers complex type.
공용 클래스 EntityMembersDeleteResponse Represents a response message that should return an operation result.
공용 클래스 EntityMembersGetCriteria Represents a request complex type that defines the EntityMember criteria for the operations result set.
공용 클래스 EntityMembersGetRequest Represents a request message for specifying the criteria in the EntityMembersGetCriteria complex type for the retrieval of entity members and their attributes.
공용 클래스 EntityMembersGetResponse Represents a response message that might contain an EntityMembers complex type and might contain a EntityMembersInformation complex type and might contain an OperationResult complex type.
공용 클래스 EntityMembersInformation Represents a data response describing the EntityMembers result set that is returned in the same response.
공용 클래스 EntityMembersMergeRequest Represents a request to merge entity members.
공용 클래스 EntityMembersMergeResponse Represents a response to an EntityMembersMergeRequest.
공용 클래스 EntityMembersUpdateRequest Represents a request message for specifying the enity or entities to be updated in the EntityMembers complex type.
공용 클래스 EntityMembersUpdateResponse Represents a response message that contains the results of the operation.
공용 클래스 EntityMemberType Specifies the structure of an entity within MDS, including attributes and attribute groups.
공용 클래스 Error Represents an error.
공용 클래스 ErrorContext Represents the error context.
공용 클래스 ExplicitHierarchy Specifies a parent–child representation that requires all leaf members to be expressed once and only once.
공용 클래스 ExportView Specifies information related to the user-created view within the MDS system.
공용 클래스 ExportViewCreateRequest Specifies details of what is requested.
공용 클래스 ExportViewCreateResponse Holds details of the response to an ExportViewCreateRequest.
공용 클래스 ExportViewDeleteRequest Specifies the details of a request to delete an export view.
공용 클래스 ExportViewDeleteResponse Holds the details of the response to an ExportViewDeleteRequest.
공용 클래스 ExportViewListGetRequest Specifies the details of a request to get an export view list.
공용 클래스 ExportViewListGetResponse Hold details of the response to an ExportViewListGetRequest.
공용 클래스 ExportViewUpdateRequest Specifies the details of a request to update an export view.
공용 클래스 ExportViewUpdateResponse Holds details of the response to an ExportViewUpdateRequest.
공용 클래스 FileAttribute Represents a file attribute.
공용 클래스 FunctionPrivilege Specifies a function privilege security assignment for a user or group.
공용 클래스 FunctionPrivilegesCriteria Specifies criteria for function privileges.
공용 클래스 Group Represents an internal system object that refers to one or more users that can be granted security privileges within MDS.
공용 클래스 HierarchyMemberPrivilege Specifies a hierarchy member privilege security assignment for a user or group.
공용 클래스 HierarchyMemberPrivilegesCriteria Specifies criteria for hierarchy member privileges.
공용 클래스 HierarchyMembers Provides hierarchy member information that is used by other classes.
공용 클래스 HierarchyMembersGetCriteria Represents criteria for getting hierarchy members.
공용 클래스 HierarchyMembersGetRequest Represents a request message by using HierarchyMembersGetCriteria complex type to specify inputs to the request.
공용 클래스 HierarchyMembersGetResponse Represents a response that can return HierarchyMembers complex type and can return an OperationResult complex type.
공용 클래스 Identifier Represents an identifier.
공용 클래스 International Represents the data contract for the international message header.
공용 클래스 MdmDataContractOfDerivedHierarchyContextIdentifier
공용 클래스 MdmDataContractOfEntityContextIdentifier Specifies a data contract for EntityContextIdentifier.
공용 클래스 MdmDataContractOfIdentifier Specifies the data contract for identifiers including helper types such as AuditInfo and Permission.
공용 클래스 MdmDataContractOfMemberTypeContextIdentifier Specifies a data contract for MemberTypeContextIdentifier.
공용 클래스 MdmDataContractOfModelContextIdentifier Retrieves the contract of the model context ID.
공용 클래스 Member Specifies a master data member or row of data.
공용 클래스 MemberIdentifier Specifies a set of IDs for a master data member, including the code and name of the member and the MemberType.
공용 클래스 MemberKey Holds either the member code, the internal ID, or both for a member.
공용 클래스 MemberSourceTarget Represents the member codes of the source and target members to be copied.
공용 클래스 MemberTypeContextIdentifier Specifies a set of IDs for a master data model object that exists in the context of an entity and member type.
공용 클래스 MessageResponse Represents a response to an MDS message.
공용 클래스 Metadata Specifies a superset of all container objects within the MDS system.
공용 클래스 MetadataAttribute Represents a metadata attribute.
공용 클래스 MetadataCloneRequest Defines the message contract for the metadata clone request.
공용 클래스 MetadataCloneResponse Defines the message contract for the metadata clone response.
공용 클래스 MetadataCreateRequest 메타데이터 만들기 요청의 메시지 계약을 정의합니다.
공용 클래스 MetadataCreateResponse Defines the message contract for the metadata create response.
공용 클래스 MetadataDeleteRequest Defines the message contract for the metadata delete request.
공용 클래스 MetadataDeleteResponse Defines the message contract for the metadata delete response.
공용 클래스 MetadataGetRequest Selects metadata objects at the specified level of detail.
공용 클래스 MetadataGetResponse Defines the message contract for the metadata get response.
공용 클래스 MetadataResultOptions Specifies the results of a metadata get operation to return.
공용 클래스 MetadataSearchCriteria Specifies the MetadataGet search (filter) criteria.
공용 클래스 MetadataUpdateRequest Defines the message contract for the metadata update request.
공용 클래스 MetadataUpdateResponse Defines the message contract for the metadata update response.
공용 클래스 Model Represents a model, which is the highest grouping of MDS entities.
공용 클래스 ModelContextIdentifier Represents a set of Identifiers for a master data model object that exists in the context of a model.
공용 클래스 ModelMembersBulkDeleteRequest Represents a request to delete model members in bulk.
공용 클래스 ModelMembersBulkDeleteResponse Represents a response to a request to delete model members in bulk.
공용 클래스 ModelMembersBulkMergeRequest Represents a request to merge model members in bulk.
공용 클래스 ModelMembersBulkMergeResponse Represents a response to a request to merge model members in bulk.
공용 클래스 ModelMembersBulkUpdateRequest Represents a request to update model members in bulk.
공용 클래스 ModelMembersBulkUpdateResponse Represents a response to a request to update model members in bulk.
공용 클래스 ModelMembersGetCriteria Specifies criteria for getting model members.
공용 클래스 ModelMembersGetRequest Represents a request message for specifying the criteria in the ModelMembersGetCriteria complex type for the retrieval of the model.
공용 클래스 ModelMembersGetResponse Represents a response that can contain an array of entity members and can contain an OperationResult.
공용 클래스 ModelMembersResultCriteria Specifies the format and level of detail for getting model members.
공용 클래스 ModelPrivilege Specifies a model/object level privilege within the MDS system.
공용 클래스 ModelPrivilegesCriteria Specifies criteria for model privileges.
공용 클래스 OperationResult Specifies a standard container for all operation responses that includes a list of errors.
공용 클래스 Parent Represents a consolidated node in a hierarchy.
공용 클래스 ParentChild Specifies a parent-child relationship record from a hierarchy.
공용 클래스 ReplacementId Defines an individual transaction that was replaced during the operation, including prior and new identifiers.
공용 클래스 SecurityCreateResponse Represents a security create response message contract.
공용 클래스 SecurityPrincipals Specifies a set of users and user groups.
공용 클래스 SecurityPrincipalsCriteria Represents the security principal criteria to be used with security get operations.
공용 클래스 SecurityPrincipalsDeleteCriteria Represents the criteria data contract for filtering security principals to be deleted through MDS.
공용 클래스 SecurityPrincipalsDeleteRequest Represents a request message for specifying the criteria in SecurityPrincipalsDeleteCriteria for the retrieval of security principals.
공용 클래스 SecurityPrincipalsGetRequest Represents a request message contract to retrieve security principals from MDS.
공용 클래스 SecurityPrincipalsGetResponse Represents a message contract for the MDS security get response.
공용 클래스 SecurityPrincipalsRequest Represents the request message contract for security principals.
공용 클래스 SecurityPrivileges Specifies a set of security privilege assignments at the function, model object, and member levels.
공용 클래스 SecurityPrivilegesDeleteCriteria Specifies criteria for deleting security privileges.
공용 클래스 SecurityPrivilegesDeleteRequest Represents a request message for specifying the criteria in SecurityPrivilegesDeleteCriteria for the deletion of security privileges.
공용 클래스 SecurityPrivilegesGetCriteria Represents criteria for specifying the types of security privileges to return.
공용 클래스 SecurityPrivilegesGetRequest Represents a request message for specifying the criteria in SecurityPrivilegesGetCriteria for the retrieval of security privileges.
공용 클래스 SecurityPrivilegesGetResponse Represents a response message that returns an operation result and a SecurityPrivileges instance that contains the returned security privileges.
공용 클래스 SecurityPrivilegesRequest Represents a request message for specifying the security privileges for the operation.
공용 클래스 SecuritySet Defines the data contract for the security search criteria.
공용 클래스 ServiceCheckGetRequest Defines the message contract for the service check get request.
공용 클래스 ServiceClient Contains the various business rules API operations.
공용 클래스 StagingBatch Specifies a container for a staging batch including the batch identification, errors, statistics, and members.
공용 클래스 StagingBatchError Specifies a process error that is associated with a member in a staging batch.
공용 클래스 StagingBatchInformation Specifies a read-only container for statistical information about a staging batch including row counts, data source, and prior batch.
공용 클래스 StagingClearRequest Represents a request message for specifying the array of batches to clear.
공용 클래스 StagingClearResponse Represents a response message that specifies counts for the batches and attribute, member, and relationship records cleared.
공용 클래스 StagingGetRequest Specifies the criteria in StagingResultCriteria for the retrieval of staging information.
공용 클래스 StagingGetResponse Represents a response that contains an operation result and an array that contains staging batch information.
공용 클래스 StagingProcessRequest Specifies the details of the staging process request.
공용 클래스 StagingProcessResponse Holds the details of staging process response.
공용 클래스 StagingResultCriteria Defines the criteria for staging batch categories.
공용 클래스 StagingSearchCriteria Defines the criteria for staging batch types.
공용 클래스 StagingUnbatchedCriteria Specifies staging unbatched criteria.
공용 클래스 StagingUnbatchedInformation Specifies a read-only container for counts of unbatched staging records for a model.
공용 클래스 SystemDomainList Represents a system domain list.
공용 클래스 SystemDomainListGetCriteria Captures query criteria for system domain lists.
공용 클래스 SystemDomainListGetRequest Defines the message contract for the system domain list get request.
공용 클래스 SystemDomainListGetResponse Provides domain list results.
공용 클래스 SystemDomainListItem Represents an item in a system domain list.
공용 클래스 SystemPropertiesGetRequest Defines the message contract for the system properties get request.
공용 클래스 SystemPropertiesGetResponse Retrieves system property values in an array.
공용 클래스 SystemPropertyValue Represents system properties and their values.
공용 클래스 SystemSetting Specifies a single setting within the MDS system.
공용 클래스 SystemSettingGroup Specifies a group of related system settings that manage system level functionality within MDS.
공용 클래스 SystemSettingsGetCriteria Identifies a system settings group for retrieval.
공용 클래스 SystemSettingsGetRequest Defines the message contract for the system setting get request.
공용 클래스 SystemSettingsGetResponse Provides system settings within a SystemSettingsGroup.
공용 클래스 SystemSettingsUpdateRequest Provides an array of one or more groups of one or more system settings to be updated.
공용 클래스 SystemSettingsUpdateResponse Defines the message contract for the system setting update response.
공용 클래스 Transaction Represents any master data changes along with user and time information that is associated with the change.
공용 클래스 TransactionAnnotationsCreateRequest Specifies details of what is requested in the operation.
공용 클래스 TransactionAnnotationsGetRequest Specifies details of what is requested about annotations that are related to a transaction.
공용 클래스 TransactionAnnotationsGetResponse Holds the details of the response to TransactionAnnotationsGetRequest.
공용 클래스 TransactionSearchCriteria Defines the transaction criteria for the operations result set.
공용 클래스 TransactionsGetRequest Specifies the criteria in TransactionSearchCriteria for the retrieval of transactions.
공용 클래스 TransactionsGetResponse Retrieves an operation result, the total number of transaction records returned, and an array that contains the returned transactions.
공용 클래스 TransactionsReverseRequest Specifies the transactions, by ID, to reverse.
공용 클래스 TransactionsReverseResponse Retrieves an operation result and an array that contains the reversed transactions.
공용 클래스 User Specifies an active directory user who has specific privileges assigned either inherited from an Active Directory group or directly assigned permissions.
공용 클래스 UserPreferencesDeleteRequest Defines the message contract for the user preferences delete request.
공용 클래스 UserPreferencesDeleteResponse Defines the message contract for the user preferences delete response.
공용 클래스 UserPreferencesGetRequest Defines the message contract for the user preferences delete response.
공용 클래스 UserPreferencesGetResponse Retrieves an array of key-value pairs that represent the user preference settings and their current values.
공용 클래스 UserPreferencesUpdateRequest Defines the message contract for the user preferences update request.
공용 클래스 UserPreferencesUpdateResponse Defines the message contract for the user preferences update response.
공용 클래스 ValidationGetRequest Describes what validation information is requested.
공용 클래스 ValidationGetResponse Holds the response values for the validation get request.
공용 클래스 ValidationIssue Specifies a validation issue recorded against, and a master data member and attribute based on a validation business rule.
공용 클래스 ValidationProcessCriteria Specifies the validation process criteria for members to be validated.
공용 클래스 ValidationProcessOptions Specifies validation process options, namely, whether to commit the version after validation, and whether to return the validation results.
공용 클래스 ValidationProcessRequest Specifies the validation process criteria and options.
공용 클래스 ValidationProcessResponse Holds the response values back from the validation process.
공용 클래스 ValidationProcessResult Holds validation process results.
공용 클래스 ValidationSearchCriteria Specifies search criteria for a validation get request.
공용 클래스 ValidationSummaryItem Describes the validation summary information.
공용 클래스 Version Specifies a snapshot that contains all model members, attributes, hierarchies and collections for a model, usually denoting a specific time period.
공용 클래스 VersionCopyRequest Defines the message contract for the version copy request.
공용 클래스 VersionCopyResponse Defines the message contract for the version copy response.
공용 클래스 VersionFlag Specifies tags that provide a standard identifier that can be attached to a version to reduce integration rework.

인터페이스

  인터페이스 설명
공용 인터페이스 IService Contains the various business rules API operations.
공용 인터페이스 IServiceChannel Defines the service contract for WCF-based interactions with Master Data Services.

열거형

  열거형 설명
공용 열거형 AttributeDataType Contains values specifying the attribute data type.
공용 열거형 AttributeType Contains values specifying the attribute type.
공용 열거형 AttributeValueType Contains values specifying the data type of an attribute.
공용 열거형 BREntityMemberType Represents the type of entity member associated with a business rule.
공용 열거형 BRItemType Contains values specifying the selected business rule condition or action.
공용 열거형 BRPropertyName Represents the name identifying a property within a business rule component.
공용 열거형 BRStatus Contains values specifying the update and publication status of a business rule.
공용 열거형 DisplayType Contains values that specify the chosen display format for domain-based attribute (DBA) columns.
공용 열거형 EmailFormat Contains values that specify the e-mail delivery format that is associated with a user.
공용 열거형 ExportViewFormat Contains values that specify the type of export view format.
공용 열거형 FunctionalArea Represents the MDS application functional area.
공용 열거형 GroupType Contains values that specify the type (source) of a security group.
공용 열거형 HierarchyItemType Contains values that specify the type of component used by a level of a derived hierarchy.
공용 열거형 HierarchyType Contains values specifying the type of hierarchy construct.
공용 열거형 LogicalOperator Joins multiple business rule conditions.
공용 열거형 MemberKeyLookupType Contains values that specify the type of key supplied in a member lookup.
공용 열거형 MemberReturnOption Contains values that determine which member data is returned when querying master data members.
공용 열거형 MemberType Contains values that specify the type of member record within an entity.
공용 열거형 ModelObjectType Contains values that specify the model permission types.
공용 열거형 ObjectType Contains values that specify the type of an MDS model object.
공용 열거형 Permission Contains values specifying the permission assigned to a principal for accessing an MDS function, object, or data member.
공용 열거형 PermissionType Contains values that specify the effective permission assigned to a principal for accessing an MDS object.
공용 열거형 PrincipalType Contains values that specify the type of security principal (user or group).
공용 열거형 RelationshipType Contains values that specify the type of hierarchy relationship between members.
공용 열거형 ResultType Contains values that specify the level of detail to return for model object queries.
공용 열거형 SearchOption Contains values specifying the scope of metadata objects to be searched.
공용 열거형 SecurityPermission Contains values that specify the effective security permission for a user of a Master Data Services object.
공용 열거형 SecurityResolutionType Contains values that specify the resolution when returning security permissions.
공용 열거형 SortDirection Contains values that specify the sort direction of a sorted column.
공용 열거형 StagingBatchStatus Contains values specifying the processing status of a staging (import) batch.
공용 열거형 StagingDataStatus Contains values that indicate the success or failure of staging records.
공용 열거형 SystemPropertyType Contains values that specifies the identifying name of one of the available system properties.
공용 열거형 TransactionType Contains values that specify the type of member change identified in a transaction.
공용 열거형 ValidationStatus Contains values that specify the validation status of a master data member.
공용 열거형 VersionStatus Contains values specifying the status of a version.
공용 열거형 VersionValidationStatus Contains values that specify the validation status of a version.