Share via


HierarchyMemberPrivilegesCriteria Class

Definition

The hierarchy member privilege criteria.

public ref class HierarchyMemberPrivilegesCriteria sealed : Microsoft::MasterDataServices::Services::DataContracts::DataContractBase
[System.Runtime.Serialization.DataContract(Name="HierarchyMemberPrivilegesCriteria", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public sealed class HierarchyMemberPrivilegesCriteria : Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
[<System.Runtime.Serialization.DataContract(Name="HierarchyMemberPrivilegesCriteria", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type HierarchyMemberPrivilegesCriteria = class
    inherit DataContractBase
Public NotInheritable Class HierarchyMemberPrivilegesCriteria
Inherits DataContractBase
Inheritance
HierarchyMemberPrivilegesCriteria
Attributes

Remarks

The HierarchyMemberPrivilege criteria specifies the hierarchy member privilege.

Constructors

HierarchyMemberPrivilegesCriteria()

Default constructor for the HierarchyMemberPrivilegesCriteria.

Properties

AccessPermission

Filters the privileges based on the specified AccessPermissionType.

EntityId

Specifies the EntityIdentifier.

HierarchyId

Specifies the hierarchy Identifier.

HierarchyType

Specifies the HierarchyType.

Identifiers

Specifies privilege Identifiers.

MemberCode
Obsolete.

Specifies the member code.

ModelId

Specifies the ModelIdentifier.

Permission

Specifies the PermissionType

PrincipalId

Filters the privileges based on the specified principal Identifier.

PrincipalType

Filters the privileges based on the specified PrincipalType.

ResultType

Specifies the result type.

Methods

SetProperty<T>(T, T, String, Boolean)

Changes the property to the given value.
Returns whether the new value is different from the old value.

(Inherited from DataContractBase)
SetProperty<T>(T, T, String)

Changes the property to the given value.
Returns whether the new value is different from the old value.

(Inherited from DataContractBase)

Applies to