ModelPrivilegesCriteria ModelPrivilegesCriteria ModelPrivilegesCriteria Class

Definition

Specifies the model privilege criteria.

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

Remarks

The ModelPrivilegesCriteria specifies the model privilege criteria.

Constructors

ModelPrivilegesCriteria() ModelPrivilegesCriteria() ModelPrivilegesCriteria()

Default constructor for the ModelPrivilegesCriteria.

Properties

AccessPermission AccessPermission AccessPermission

Gets or sets the AccessPermissionType. Only relevant when the Permission is Access.

Identifiers Identifiers Identifiers

Gets or sets the Identifier to be used.

ModelId ModelId ModelId

Gets or sets the privileges based on the specified principal Identifier.

ObjectId ObjectId ObjectId

Specifies the Model object Identifier.

Permission Permission Permission

Gets or sets the privileges based on the specified PermissionType.

PrincipalId PrincipalId PrincipalId

Gets or sets the privileges based on the specified principal Identifier.

PrincipalType PrincipalType PrincipalType

Gets or sets the privileges based on the specified PrincipalType.

ResultType ResultType ResultType

Gets or sets the ResultType for the criteria.

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