SecurityPrincipalsCriteria SecurityPrincipalsCriteria SecurityPrincipalsCriteria Class

Definition

Specifies the criteria for security principals.

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

Remarks

The SecurityPrincipalsCriteria specifies the criteria for security principals.

Constructors

SecurityPrincipalsCriteria() SecurityPrincipalsCriteria() SecurityPrincipalsCriteria()

Initializes a new instance of the SecurityPrincipalsCriteria class.

Properties

All All All

Gets or sets whether to return all principal items in a response.

FunctionPrivilege FunctionPrivilege FunctionPrivilege

Gets or sets the ResultType for FunctionPrivilege.

HierarchyMemberPrivilege HierarchyMemberPrivilege HierarchyMemberPrivilege

Gets or sets the ResultType for HierarchyMemberPrivilege.

Identifiers Identifiers Identifiers

Gets or sets the identifiers of the desired security principals.

ModelPrivilege ModelPrivilege ModelPrivilege

Gets or sets the ResultType for ModelPrivilege.

ResultType ResultType ResultType

Gets or sets the result type.

SecurityResolutionType SecurityResolutionType SecurityResolutionType

Gets or sets the desired SecurityResolutionType to true if resolve effective privileges is desired.

Type Type Type

Gets or sets the User or Group

Methods

SetProperty<T>(T, T, String) SetProperty<T>(T, T, String) 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)
SetProperty<T>(T, T, String, Boolean) SetProperty<T>(T, T, String, Boolean) 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)

Applies to