Share via


ModelPrivilege Classe

Définition

Privilège de niveau modèle/objet dans le système 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
Héritage
ModelPrivilege
Attributs

Remarques

Le ModelPrivilege type complexe spécifie un privilège de niveau modèle/objet au sein du système MDS.

Constructeurs

ModelPrivilege()

Constructeur par défaut pour ModelPrivilege.

Propriétés

AccessPermission

Spécifie AccessPermissionType. S’applique uniquement quand Permission est Access.

AuditInfo

Spécifie le AuditInfo

Identifier

Spécifie l’autorisation Identifier.

IsModelAdministrator
Obsolète.

Spécifie si le principal est un administrateur du Model.

ModelId

Spécifie le ModelIdentifier.

ObjectId

Spécifie l’objet Identifierde modèle .

ObjectType

Spécifie le type d’objet du modèle.

Permission

Spécifie PermissionType.

PrincipalId

Spécifie le principal Identifier.

PrincipalType

Spécifie PrincipalType.

Méthodes

SetProperty<T>(T, T, String)

Modifie la propriété avec la valeur donnée.
Indique si la nouvelle valeur est différente de l’ancienne.

(Hérité de DataContractBase)
SetProperty<T>(T, T, String, Boolean)

Modifie la propriété avec la valeur donnée.
Indique si la nouvelle valeur est différente de l’ancienne.

(Hérité de DataContractBase)

S’applique à