Share via


ModelObjectType Enum

Definition

Contains values that specify the model permission types.

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

Fields

Name Value Description
None 0

The permission type is unspecified.

Model 1

Specifies the model permission type.

Entity 3

Specifies the entity permission type.

Attribute 4

Specifies the attribute model permission type.

AttributeGroup 5

Specifies the attribute group model permission type.

ExplicitHierarchy 6

Specifies the explicit hierarchy permission type.

DerivedHierarchy 7

Specifies the derived hierarchy permission type.

LeafMemberType 8

Specifies the leaf member permission type.

ConsolidatedMemberType 9

Specifies the consolidated member permission type.

CollectionMemberType 10

Specifies the collection member permission type.

Applies to