User Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente un utilisateur connu du système MDS, à qui des permissions de sécurité peuvent être attribué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 à qui des privilèges spécifiques sont attribués. Ces privilèges étaient soit hérités d’un groupe Active Directory, soit directement attribués.
Constructeurs
| Nom | Description |
|---|---|
| User() |
Constructeur par défaut pour le User. |
Propriétés
| Nom | Description |
|---|---|
| AuditInfo |
Spécifie le AuditInfo. (Hérité de SecurityPrincipalBase) |
| Description |
Précise la description du principal de sécurité. (Hérité de SecurityPrincipalBase) |
| DisplayName |
Spécifie le nom complet de l’utilisateur. |
| EmailAddress |
Précise l’adresse e-mail. |
| EmailFormat |
Spécifie le EmailFormat. |
| GroupPrivileges |
Précise la liste des autorisations Identifierde groupe. |
| Identifier |
Spécifie l’utilisateur Identifier. (Hérité de SecurityPrincipalBase) |
| LastLogOn |
Précise la dernière connexion DateTime |
| LoggedIn |
Précise le drapeau indiquant que son utilisateur est connecté. |
| SecurityPrivilege |
Précise la liste des SecurityPrivileges éléments assignés au principal. (Hérité de SecurityPrincipalBase) |
| SID |
L’identifiant du jeton de sécurité pour le principal de sécurité. (Hérité de SecurityPrincipalBase) |
Méthodes
| Nom | Description |
|---|---|
| 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, Boolean) |
Modifie la propriété en la valeur donnée. |
| SetProperty<T>(T, T, String) |
Modifie la propriété en la valeur donnée. |