Share via


User Classe

Définition

Représente un utilisateur connu auprès du système MDS, auquel des autorisations de sécurité peuvent être affectées.

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

Remarques

Le User type complexe spécifie un utilisateur Active Directory disposant de privilèges spécifiques. Ces privilèges ont été hérités d’un groupe Active Directory ou directement affectés.

Constructeurs

User()

Constructeur par défaut pour User.

Propriétés

AuditInfo

Spécifie AuditInfo.

(Hérité de SecurityPrincipalBase)
Description

Spécifie la description du principal de sécurité.

(Hérité de SecurityPrincipalBase)
DisplayName

Spécifie le nom complet de l’utilisateur.

EmailAddress

Spécifie l’adresse e-mail.

EmailFormat

Spécifie EmailFormat.

GroupPrivileges

Spécifie la liste des autorisations Identifierde groupe.

Identifier

Spécifie l’utilisateur Identifier.

(Hérité de SecurityPrincipalBase)
LastLogOn

Spécifie la dernière connexion DateTime

LoggedIn

Spécifie l’indicateur indiquant que l’utilisateur est connecté.

SecurityPrivilege

Spécifie la liste des SecurityPrivileges éléments affectés au principal.

(Hérité de SecurityPrincipalBase)
SID

Identificateur du jeton de sécurité pour le principal de sécurité.

(Hérité de SecurityPrincipalBase)

Méthodes

Equals(Object)

Deux utilisateurs sont égaux si leur SID est égal à

(Hérité de SecurityPrincipalBase)
GetHashCode()

Une bonne base pour le code de hachage est le SID de l’utilisateur

(Hérité de SecurityPrincipalBase)
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 à