SecurityPrincipalsCriteria Class

Definition

Represents the security principal criteria to be used with security get operations.

public ref class SecurityPrincipalsCriteria : Microsoft::MasterDataServices::DataContractBase
[System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")]
[System.Diagnostics.DebuggerStepThrough]
[System.Runtime.Serialization.DataContract(Name="SecurityPrincipalsCriteria", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public class SecurityPrincipalsCriteria : Microsoft.MasterDataServices.DataContractBase
[<System.CodeDom.Compiler.GeneratedCode("System.Runtime.Serialization", "4.0.0.0")>]
[<System.Diagnostics.DebuggerStepThrough>]
[<System.Runtime.Serialization.DataContract(Name="SecurityPrincipalsCriteria", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type SecurityPrincipalsCriteria = class
    inherit DataContractBase
Public Class SecurityPrincipalsCriteria
Inherits DataContractBase
Inheritance
SecurityPrincipalsCriteria
Attributes

Constructors

SecurityPrincipalsCriteria()

Initializes a new instance of the SecurityPrincipalsCriteria class.

Properties

All

Gets or sets a value that indicates whether all users criteria are used.

ExtensionData

Gets or sets the structure that contains extra data.

(Inherited from DataContractBase)
FunctionPrivilege

Gets or sets the function privilege result type.

HierarchyMemberPrivilege

Gets or sets the hierarchy member privilege result type.

Identifiers

Gets or sets an array of user criteria.

ModelPrivilege

Gets or sets the model privilege result type.

ResultType

Gets or sets the principal result type.

SecurityResolutionType

Gets or sets resolution of effective privileges.

Type

Gets or sets the type of the principal.

Applies to