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. |