Linguaggio

User Classe

Definizione

Rappresenta un utente noto al sistema MDS, a cui possono essere assegnate le autorizzazioni di sicurezza.

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
Ereditarietà
Attributi

Commenti

Il User tipo complesso specifica un utente Active Directory a cui sono assegnati privilegi specifici. Questi privilegi venivano ereditati da un gruppo Active Directory o assegnati direttamente.

Costruttori

Nome Descrizione
User()

Costruttore predefinito per il User.

Proprietà

Nome Descrizione
AuditInfo

Specifica il AuditInfo.

(Ereditato da SecurityPrincipalBase)
Description

Specifica la descrizione del principale di sicurezza.

(Ereditato da SecurityPrincipalBase)
DisplayName

Specifica il nome visualizzato dell'utente.

EmailAddress

Specifica l'indirizzo email.

EmailFormat

Specifica il EmailFormat.

GroupPrivileges

Specifica l'elenco dei permessi Identifierdi gruppo.

Identifier

Specifica l'utente Identifier.

(Ereditato da SecurityPrincipalBase)
LastLogOn

Specifica l'ultimo accesso DateTime

LoggedIn

Specifica il flag che indica che l'utente è loggato.

SecurityPrivilege

Specifica l'elenco di SecurityPrivileges assegnati al preside.

(Ereditato da SecurityPrincipalBase)
SID

L'identificatore del token di sicurezza per il principale di sicurezza.

(Ereditato da SecurityPrincipalBase)

Metodi

Nome Descrizione
Equals(Object)

Due utenti sono uguali se il loro SID è uguale

(Ereditato da SecurityPrincipalBase)
GetHashCode()

Una buona base per il codice hash è il SID dell'utente

(Ereditato da SecurityPrincipalBase)
SetProperty<T>(T, T, String, Boolean)

Cambia la proprietà al valore dato.
Restituisce se il nuovo valore è diverso dal vecchio.

(Ereditato da DataContractBase)
SetProperty<T>(T, T, String)

Cambia la proprietà al valore dato.
Restituisce se il nuovo valore è diverso dal vecchio.

(Ereditato da DataContractBase)

Si applica a