Lenguaje

ModelPrivilege Clase

Definición

Un privilegio a nivel modelo/objeto dentro del sistema MDS.

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

Comentarios

El ModelPrivilege tipo complejo especifica un privilegio a nivel modelo/objeto dentro del sistema MDS.

Constructores

Nombre Description
ModelPrivilege()

Constructor por defecto para el ModelPrivilege.

Propiedades

Nombre Description
AccessPermission

Especifica el AccessPermissionType. Solo relevante cuando es PermissionAccess.

AuditInfo

Especifica el AuditInfo

Identifier

Especifica el permiso Identifier.

IsModelAdministrator
Obsoletos.

Especifica si el principal es administrador de la Model.

ModelId

Especifica el ModelIdentifier.

ObjectId

Especifica el objeto Identifiermodelo .

ObjectType

Especifica el tipo de objeto modelo.

Permission

Especifica el PermissionType.

PrincipalId

Especifica el principal Identifier.

PrincipalType

Especifica el PrincipalType.

Métodos

Nombre Description
SetProperty<T>(T, T, String, Boolean)

Cambia la propiedad al valor dado.
Devuelve si el nuevo valor es diferente del anterior.

(Heredado de DataContractBase)
SetProperty<T>(T, T, String)

Cambia la propiedad al valor dado.
Devuelve si el nuevo valor es diferente del anterior.

(Heredado de DataContractBase)

Se aplica a