Share via


ModelPrivilegesCriteria Class

Represents a complex type that specifies criteria for model privileges.

Inheritance Hierarchy

System.Object
  Microsoft.MasterDataServices.Services.DataContracts.ModelPrivilegesCriteria

Namespace:  Microsoft.MasterDataServices.Services.DataContracts
Assembly:  Microsoft.MasterDataServices.Services (in Microsoft.MasterDataServices.Services.dll)

Syntax

'Declaration
<DataContractAttribute(Name := "ModelPrivilegesCriteria", Namespace := "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")> _
Public Class ModelPrivilegesCriteria
'Usage
Dim instance As ModelPrivilegesCriteria
[DataContractAttribute(Name = "ModelPrivilegesCriteria", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public class ModelPrivilegesCriteria
[DataContractAttribute(Name = L"ModelPrivilegesCriteria", Namespace = L"https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public ref class ModelPrivilegesCriteria
[<DataContractAttribute(Name = "ModelPrivilegesCriteria", Namespace = "https://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type ModelPrivilegesCriteria =  class end
public class ModelPrivilegesCriteria

The ModelPrivilegesCriteria type exposes the following members.

Constructors

  Name Description
Public method ModelPrivilegesCriteria Initializes a new instance of the ModelPrivilegesCriteria class.

Top

Properties

  Name Description
Public property All Gets a value indicating whether all criteria are specified.
Public property Identifiers Gets or sets an ArrayOfIdentifier instance that specifies the model privilege identifiers
Public property ModelId Gets or sets a ModelId.
Public property ObjectId Gets or sets an ObjectId.
Public property Permission Gets or sets the permission.
Public property PrincipalId Gets or sets a PrincipalId.
Public property PrincipalType Gets or sets a principal type.
Public property ResultType Gets or sets a result type.

Top

Methods

  Name Description
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.