Share via


SecurityPrivileges Class

Definition

The privilege levels in MDS.

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

Remarks

The SecurityPrivileges complex type specifies a set of security privilege assignments at the function, model object, and member levels.

Constructors

SecurityPrivileges()

Default constructor for the SecurityPrivileges.

Properties

FunctionPrivileges

Specifies the list of FunctionPrivilege.

HierarchyMemberPrivileges

Specifies the list of HierarchyMemberPrivilege.

ModelPrivileges

Specifies the list of ModelPrivilege.

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