Share via


ObjectType Enum

Definition

Contains values that specify the type of an MDS model object.

public enum class ObjectType
[System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")]
[System.Runtime.Serialization.DataContract(Name="ObjectType", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public enum ObjectType
[<System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")>]
[<System.Runtime.Serialization.DataContract(Name="ObjectType", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type ObjectType = 
Public Enum ObjectType
Inheritance
ObjectType
Attributes

Fields

Name Value Description
Unknown 0

Specifies that the object type is not one of the standard object types.

Model 1

Specifies an MDS model.

DerivedHierarchy 2

Specifies a derived hierarchy.

DerivedHierarchyLevel 3

Specifies a level of a derived hierarchy.

Version 4

Specifies a model version.

Entity 5

Specifies an entity.

Hierarchy 6

Specifies a hierarchy.

Attribute 7

Specifies an attribute.

AttributeGroup 8

Specifies an attribute group.

StagingBatch 9

Specifies a batch of staging records.

VersionFlag 10

Specifies a version flag.

User 11

Specifies an MDS user.

MemberCode 12

Specifies a code (business key) of a member.

Annotation 13

Specifies an annotation.

BusinessRule 14

Specifies a business rule.

BusinessRuleConditionTreeNode 15

Specifies a node in the condition tree of a business rule.

BusinessRuleItem 16

Specifies a business rule item, such as a condition or an action.

BusinessRuleArgument 17

Specifies a business rule argument.

Transaction 18

Specifies a transaction record.

MemberId 19

Specifies an integer ID key for a member.

ExportView 20

Specifies an export view.

UserGroup 21

Specifies a user group.

MemberAttribute 22

Specifies a member attribute.

Applies to