User Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |
| SetProperty<T>(T, T, String) |
Altera a propriedade para o valor dado. |