ObjectType Enumeration

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

Namespace:  Microsoft.MasterDataServices
Assembly:  Microsoft.MasterDataServices (in Microsoft.MasterDataServices.dll)


<DataContractAttribute(Name := "ObjectType", Namespace := "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public Enumeration ObjectType
Dim instance As ObjectType
[DataContractAttribute(Name = "ObjectType", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public enum ObjectType
[DataContractAttribute(Name = L"ObjectType", Namespace = L"http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public enum class ObjectType
[<DataContractAttribute(Name = "ObjectType", Namespace = "http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type ObjectType
public enum ObjectType


Member name Description
Unknown Specifies that the object type is not one of the standard object types.
Model Specifies an MDS model.
DerivedHierarchy Specifies a derived hierarchy.
DerivedHierarchyLevel Specifies a level of a derived hierarchy.
Version Specifies a model version.
Entity Specifies an entity.
Hierarchy Specifies a hierarchy.
Attribute Specifies an attribute.
AttributeGroup Specifies an attribute group.
StagingBatch Specifies a batch of staging records.
VersionFlag Specifies a version flag.
User Specifies an MDS user.
MemberCode Specifies a code (business key) of a member.
Annotation Specifies an annotation.
BusinessRule Specifies a business rule.
BusinessRuleConditionTreeNode Specifies a node in the condition tree of a business rule.
BusinessRuleItem Specifies a business rule item, such as a condition or an action.
BusinessRuleArgument Specifies a business rule argument.
Transaction Specifies a transaction record.
MemberId Specifies an integer ID key for a member.
ExportView Specifies an export view.
UserGroup Specifies a user group.