User Clase

Definición

Representa a un usuario conocido para el sistema MDS, a quien se le pueden asignar permisos de seguridad.

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

Comentarios

El User tipo complejo especifica un usuario de Active Directory que tiene asignados privilegios específicos. Estos privilegios se heredaron de un grupo de Active Directory o se asignaron directamente.

Constructores

User()

Constructor predeterminado para User.

Propiedades

AuditInfo

Especifica el AuditInfo.

(Heredado de SecurityPrincipalBase)
Description

Especifica la descripción de la entidad de seguridad.

(Heredado de SecurityPrincipalBase)
DisplayName

Especifica el nombre para mostrar del usuario.

EmailAddress

Especifica la dirección de correo electrónico.

EmailFormat

Especifica el EmailFormat.

GroupPrivileges

Especifica la lista de permisos Identifierde grupo.

Identifier

Especifica el usuario Identifier.

(Heredado de SecurityPrincipalBase)
LastLogOn

Especifica el último inicio de sesión DateTime

LoggedIn

Especifica la marca que indica que el usuario ha iniciado sesión.

SecurityPrivilege

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

(Heredado de SecurityPrincipalBase)
SID

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

(Heredado de SecurityPrincipalBase)

Métodos

Equals(Object)

Dos usuarios son iguales si su SID es igual

(Heredado de SecurityPrincipalBase)
GetHashCode()

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

(Heredado de SecurityPrincipalBase)
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