Lenguaje

User Clase

Definición

Representa a un usuario conocido por el sistema MDS, a quien se 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 al que se le asignan privilegios específicos. Estos privilegios se heredaban de un grupo de Active Directory o se asignaban directamente.

Constructores

Nombre Description
User()

Constructor por defecto para el User.

Propiedades

Nombre Description
AuditInfo

Especifica el AuditInfo.

(Heredado de SecurityPrincipalBase)
Description

Especifica la descripción del principal 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 bandera que indica que el usuario ha iniciado sesión.

SecurityPrivilege

Especifica la lista de SecurityPrivileges asignados al director.

(Heredado de SecurityPrincipalBase)
SID

El identificador del token de seguridad para el principal de seguridad.

(Heredado de SecurityPrincipalBase)

Métodos

Nombre Description
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, Boolean)

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

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

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

(Heredado de DataContractBase)

Se aplica a