HierarchyMemberPrivilege Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Data value-based access to MDS for a user or group.
public ref class HierarchyMemberPrivilege sealed : Microsoft::MasterDataServices::Services::DataContracts::DataContractBase
[System.Runtime.Serialization.DataContract(Name="HierarchyMemberPrivilege", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
[System.Serializable]
public sealed class HierarchyMemberPrivilege : Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
[<System.Runtime.Serialization.DataContract(Name="HierarchyMemberPrivilege", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
[<System.Serializable>]
type HierarchyMemberPrivilege = class
inherit DataContractBase
Public NotInheritable Class HierarchyMemberPrivilege
Inherits DataContractBase
- Inheritance
- Attributes
Remarks
The HierarchyMemberPrivilege complex type specifies a hierarchy member privilege security assignment for a user or group.
Constructors
HierarchyMemberPrivilege() |
Default constructor for the HierarchyMemberPrivilege. |
Properties
AccessPermission |
Specifies the AccessPermissionType. Only relevant when the Permission is Access. |
AuditInfo |
Specifies the AuditInfo |
EntityId |
Specifies the EntityIdentifier. |
HierarchyId |
Specifies the hierarchy Identifier. |
HierarchyType |
Specifies the HierarchyType. |
Identifier |
Specifies the permission Identifier. |
IsModelAdministrator |
Obsolete.
Specifies whether the principal is an administrator of the Model. |
MemberId |
Specifies the MemberIdentifier. |
ModelId |
Specifies the ModelIdentifier. |
Permission |
Specifies the PermissionType |
PrincipalId |
Specifies the Identifier of the security principal that has the privilege. |
PrincipalType |
Specifies the PrincipalType. |
VersionId |
Specifies the context VersionIdentifier. |
Methods
SetProperty<T>(T, T, String, Boolean) |
Changes the property to the given value. |
SetProperty<T>(T, T, String) |
Changes the property to the given value. |