Condividi tramite


User Classe

Definizione

Rappresenta un utente, noto al sistema MDS, al quale è possibile assegnare 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 di Active Directory a cui sono assegnati privilegi specifici. Questi privilegi sono stati ereditati da un gruppo di Active Directory o assegnati direttamente.

Costruttori

User()

Costruttore predefinito per l'elemento User.

Proprietà

AuditInfo

Specifica l'oggetto AuditInfo.

(Ereditato da SecurityPrincipalBase)
Description

Specifica la descrizione per l'entità di sicurezza.

(Ereditato da SecurityPrincipalBase)
DisplayName

Specifica il nome visualizzato dell'utente.

EmailAddress

Specifica l'indirizzo di posta elettronica.

EmailFormat

Specifica l'oggetto EmailFormat.

GroupPrivileges

Specifica l'elenco delle autorizzazioni Identifierdi gruppo.

Identifier

Specifica l'utente Identifier.

(Ereditato da SecurityPrincipalBase)
LastLogOn

Specifica l'ultimo account di accesso DateTime

LoggedIn

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

SecurityPrivilege

Specifica l'elenco di SecurityPrivileges assegnati all'entità.

(Ereditato da SecurityPrincipalBase)
SID

Identificatore del token di sicurezza per l'entità di sicurezza.

(Ereditato da SecurityPrincipalBase)

Metodi

Equals(Object)

Due utenti sono uguali se il 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)

Modifica la proprietà impostandola sul valore specificato.
Indica se il nuovo valore è diverso dal valore precedente.

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

Modifica la proprietà impostandola sul valore specificato.
Indica se il nuovo valore è diverso dal valore precedente.

(Ereditato da DataContractBase)

Si applica a