Idioma

User Classe

Definição

Representa um usuário conhecido pelo sistema MDS, a quem permissões de segurança podem ser atribuídas.

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
Herança
Atributos

Comentários

O User tipo complexo especifica um usuário do Active Directory que tem privilégios específicos atribuídos. Esses privilégios eram herdados de um grupo do Active Directory ou atribuídos diretamente.

Construtores

Nome Description
User()

Construtor padrão para o User.

Propriedades

Nome Description
AuditInfo

Especifica o AuditInfo.

(Herdado de SecurityPrincipalBase)
Description

Especifica a descrição do principal de segurança.

(Herdado de SecurityPrincipalBase)
DisplayName

Especifica o nome de exibição do usuário.

EmailAddress

Especifica o endereço de e-mail.

EmailFormat

Especifica o EmailFormat.

GroupPrivileges

Especifica a lista de permissões Identifierde grupo.

Identifier

Especifica o usuário Identifier.

(Herdado de SecurityPrincipalBase)
LastLogOn

Especifica o último login DateTime

LoggedIn

Especifica a flag indicando que o usuário está logado.

SecurityPrivilege

Especifica a lista de SecurityPrivileges designados ao diretor.

(Herdado de SecurityPrincipalBase)
SID

O identificador do token de segurança para o principal de segurança.

(Herdado de SecurityPrincipalBase)

Métodos

Nome Description
Equals(Object)

Dois usuários são iguais se o SID deles for igual

(Herdado de SecurityPrincipalBase)
GetHashCode()

Uma boa base para código hash é o SID do usuário

(Herdado de SecurityPrincipalBase)
SetProperty<T>(T, T, String, Boolean)

Altera a propriedade para o valor dado.
Retorna se o novo valor é diferente do valor antigo.

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

Altera a propriedade para o valor dado.
Retorna se o novo valor é diferente do valor antigo.

(Herdado de DataContractBase)

Aplica-se a