SecurityPrincipalBase 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.
Classe de base pour l’utilisateur et le groupe.
public ref class SecurityPrincipalBase : Microsoft::MasterDataServices::Services::DataContracts::DataContractBase
[System.Runtime.Serialization.DataContract(Name="SecurityPrincipalBase", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")]
public class SecurityPrincipalBase : Microsoft.MasterDataServices.Services.DataContracts.DataContractBase
[<System.Runtime.Serialization.DataContract(Name="SecurityPrincipalBase", Namespace="http://schemas.microsoft.com/sqlserver/masterdataservices/2009/09")>]
type SecurityPrincipalBase = class
inherit DataContractBase
Public Class SecurityPrincipalBase
Inherits DataContractBase
- Héritage
- Dérivé
- Attributs
Remarques
Spécifie la SecurityPrincipalBase classe de base pour l’utilisateur et le groupe.
Constructeurs
SecurityPrincipalBase() |
Constructeur par défaut pour User. |
Propriétés
AuditInfo |
Spécifie AuditInfo. |
Description |
Spécifie la description du principal de sécurité. |
Identifier |
Spécifie l’utilisateur Identifier. |
SecurityPrivilege |
Spécifie la liste des SecurityPrivileges attribués au principal. |
SID |
Identificateur du jeton de sécurité pour le principal de sécurité. |
Méthodes
Equals(Object) |
Deux utilisateurs sont égaux si leur SID est égal |
GetHashCode() |
Une bonne base pour le code de hachage est le SID de l’utilisateur |
SetProperty<T>(T, T, String) |
Modifie la propriété avec la valeur donnée. |
SetProperty<T>(T, T, String, Boolean) |
Modifie la propriété avec la valeur donnée. |