ModelPrivilege Class
A model/object level privilege within the MDS system.
Assembly: Microsoft.MasterDataServices.Services.Contracts (in Microsoft.MasterDataServices.Services.Contracts.dll)
Microsoft.MasterDataServices.Services.DataContracts::DataContractBase
Microsoft.MasterDataServices.Services.DataContracts::ModelPrivilege
| Name | Description | |
|---|---|---|
![]() | ModelPrivilege() | Default constructor for the ModelPrivilege. |
| Name | Description | |
|---|---|---|
![]() | AccessPermission | Gets or sets the AccessPermissionType. Only relevant when the Permission is Access. |
![]() | AuditInfo | Gets or sets the AuditInfo. |
![]() | Identifier | Gets or sets the permission identifier. |
![]() | IsModelAdministrator | Obsolete. Gets or sets whether the principal is an administrator of the Model. |
![]() | ModelId | Gets or sets the ModelIdentifier. |
![]() | ObjectId | Gets or sets the model object Identifier. |
![]() | ObjectType | Gets or sets the model object ModelObjectType. |
![]() | Permission | Gets or sets the PermissionType. |
![]() | PrincipalId | Gets or sets the principal identifier. |
![]() | PrincipalType | Gets or sets the PrincipalType. |
| Name | Description | |
|---|---|---|
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | ToString() | (Inherited from Object.) |
The ModelPrivilege complex type specifies a model/object level privilege within the MDS system.
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

