ModelPrivilege Clase

Definición

Un privilegio de nivel de 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 de nivel de modelo o objeto dentro del sistema MDS.

Constructores

ModelPrivilege()

Constructor predeterminado para ModelPrivilege.

Propiedades

AccessPermission

Especifica el AccessPermissionType. Solo es pertinente cuando el valor de Permission es Access.

AuditInfo

Especifica el objeto AuditInfo

Identifier

Especifica el permiso Identifier.

IsModelAdministrator
Obsoletos.

Especifica si la entidad de seguridad es un administrador de Model.

ModelId

Especifica .ModelIdentifier

ObjectId

Especifica el objeto Identifierde modelo .

ObjectType

Especifica el tipo de objeto de modelo.

Permission

Especifica el PermissionType.

PrincipalId

Especifica la entidad de seguridad Identifier.

PrincipalType

Especifica el PrincipalType.

Métodos

SetProperty<T>(T, T, String)

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

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

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

(Heredado de DataContractBase)

Se aplica a