Compartir a través de


SecurityPrincipalBase Clase

Definición

Clase base para el usuario y el grupo.

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
Herencia
SecurityPrincipalBase
Derivado
Atributos

Comentarios

SecurityPrincipalBase especifica la clase base para el usuario y el grupo.

Constructores

SecurityPrincipalBase()

Constructor predeterminado para User.

Propiedades

AuditInfo

Especifica el AuditInfo.

Description

Especifica la descripción de la entidad de seguridad.

Identifier

Especifica el usuario Identifier.

SecurityPrivilege

Especifica la lista de SecurityPrivileges asignadas a la entidad de seguridad.

SID

El identificador de token de seguridad de la entidad de seguridad.

Métodos

Equals(Object)

Dos usuarios son iguales si su SID es igual

GetHashCode()

Una buena base para el código hash es el SID del usuario.

SetProperty<T>(T, T, String)

Cambia la propiedad al valor especificado.
Devuelve si el nuevo valor es diferente del valor anterior.

(Heredado de DataContractBase)
SetProperty<T>(T, T, String, Boolean)

Cambia la propiedad al valor especificado.
Devuelve si el nuevo valor es diferente del valor anterior.

(Heredado de DataContractBase)

Se aplica a