Table of Contents

Class User

Namespace
Ascon.Polynom.Web.Api.Data.Models.Security
Assembly
Ascon.Polynom.Web.Api.Data.dll

Пользователь.

public class User : AccessControlObject, IUser, ISecurityAccessSubject, ISecurityElement, IHaveDescription, IHaveCode, IHaveExternalId, IAccessControlObject, IIdentifiableObject, IEquatable<ObjectIdentifier>, IEquatable<IIdentifiableObject>, IHaveWriteAccess, IHaveId
Inheritance
User
Implements
Inherited Members
Extension Methods

Constructors

User()

public User()

Properties

AdditionalInfo

Возвращает или задает дополнительную информацию.

public string? AdditionalInfo { get; set; }

Property Value

string

Code

Уникальный код.

public string Code { get; set; }

Property Value

string

Description

Описание.

public string? Description { get; set; }

Property Value

string

Email

Возвращает или задает e-mail.

public string? Email { get; set; }

Property Value

string

ExternalId

Внешний идентификатор

public string ExternalId { get; set; }

Property Value

string

FirstName

Возвращает или задает имя.

public string? FirstName { get; set; }

Property Value

string

FullName

Возвращает полное имя.

public string? FullName { get; set; }

Property Value

string

HasPhoto

Возвращает признак, задано ли пользователю фото.

public bool HasPhoto { get; set; }

Property Value

bool

Id

Идентификатор

public string Id { get; set; }

Property Value

string

Im

Возвращает или задает идентификатор службы мгновенных сообщений.

public string? Im { get; set; }

Property Value

string

IsAdministrator

Возвращает или задает признак того, что пользователь является администратором.

public bool IsAdministrator { get; set; }

Property Value

bool

LastName

Возвращает или задает фамилию.

public string? LastName { get; set; }

Property Value

string

Login

Возвращает или задает логин.

public string Login { get; set; }

Property Value

string

Patronymic

Возвращает или задает отчество.

public string? Patronymic { get; set; }

Property Value

string

Phone

Возвращает или задает номер телефона.

public string? Phone { get; set; }

Property Value

string

Photo

Возвращает или задает фото.

[JsonIgnore]
public string? Photo { get; set; }

Property Value

string

Positions

Возвращает должности.

public List<IPosition> Positions { get; set; }

Property Value

List<IPosition>

Roles

Возвращает собственные роли.

public List<IRole> Roles { get; set; }

Property Value

List<IRole>

Web

Возвращает или задает web-контакт.

public string? Web { get; set; }

Property Value

string