SecurityPrincipalBase Classe

Definizione

Classe di base per l'utente e il gruppo.

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

Commenti

Specifica SecurityPrincipalBase la classe di base per l'utente e il gruppo.

Costruttori

SecurityPrincipalBase()

Costruttore predefinito per l'elemento User.

Proprietà

AuditInfo

Specifica l'oggetto AuditInfo.

Description

Specifica la descrizione per l'entità di sicurezza.

Identifier

Specifica l'utente Identifier.

SecurityPrivilege

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

SID

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

Metodi

Equals(Object)

Due utenti sono uguali se il SID è uguale

GetHashCode()

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

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