ObjectType Enumeration

Represents the type of master data model object.

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

Syntax

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

Members

Member name Description
Unknown Not one of the standard object types.
Model An MDS Model.
DerivedHierarchy A Derived Hierarchy.
DerivedHierarchyLevel A level of a Derived Hierarchy.
Version A Model Version.
Entity An Entity.
Hierarchy A Hierarchy.
Attribute An Attribute.
AttributeGroup An Attribute Group.
StagingBatch A Batch of staging records.
VersionFlag A Version Flag.
User A user.
MemberCode A Code (business key) of a Member.
Annotation An Annotation.
BusinessRule A Business Rule.
BusinessRuleConditionTreeNode An argument within a Condition or Action of a Business Rule.
BusinessRuleItem A Business Rule item such as a Condition or Action.
BusinessRuleArgument An argument within a Condition or Action of a Business Rule.
Transaction A Transaction record.
MemberId An integer ID key for a member.
ExportView An export view.
UserGroup A user group.