IUser - интерфейс |
Пространство имён: EleWise.ELMA.Security.Models
public interface IUser : IEntity<long>, IEntity, IIdentified, IUser
Тип IUser предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| AuthProviderGuid |
Провайдер авторизации
| |
| BirthDate |
Дата рождения
| |
| BlockDate |
Дата блокировки
| |
| Description |
Описание
| |
| DuplicateMessage |
Дублировать сообщения
| |
E-Mail
| ||
| EmailFormat |
E-mail формат
| |
| EmployDate |
Дата приема на работу
| |
| EndReplacement |
Окончание замещения
| |
| FirstName |
Имя
| |
| FullName |
ФИО
| |
| ICQ |
ICQ
| |
| Id |
Идентификатор (первичный ключ)
(Унаследован от IEntityIdT.) | |
| IsSystemLocal |
Установлена системная локаль
| |
| JabberID |
Jabber ID
| |
| Lang |
Локаль
| |
| LastName |
Фамилия
| |
| MiddleName |
Отчество
| |
| MobilePhone |
Мобильный телефон
| |
| OrganizationGroups |
Группы сотрудников
| |
| OrganizationGroupsHash |
OrganizationGroupsHash
| |
| OrganizationItems |
Должности
| |
| OrganizationItemsHash |
OrganizationItemsHash
| |
| Password |
Пароль
| |
| Photo |
Фотография
| |
| Replacement |
Замещение
| |
| ReplacementMode |
Режим замещения
| |
| ReplacementUser |
Замещающий
| |
| RoomNumber |
Номер комнаты
| |
| Skype |
Skype
| |
| Status |
Статус
| |
| TimeZone |
Часовой пояс
| |
| TimeZoneData |
Данные часового пояса
| |
| Uid |
Uid
| |
| UserName |
Учетная запись
| |
| WorkPhone |
Рабочий телефон
|
| Имя | Описание | |
|---|---|---|
| Delete |
Удалить сущность
(Унаследован от IEntity.) | |
| GetContainedEntities |
Получить сущности, которые содержатся в данной сущности (например, элементы блока, настройки сущности)
(Унаследован от IEntity.) | |
| GetDirtyPropertyUids |
Получить идентификаторы измененных свойств
(Унаследован от IEntity.) | |
| GetId |
Получить нетипизированное значение идентификатора у сущности
(Унаследован от IIdentified.) | |
| GetPropertySettings(Guid, TypeSettings) |
Получить настройки свойства (возвращаются настройки для данного экземпляра сущности, либо копия общих)
(Унаследован от IEntity.) | |
| GetPropertySettingsTSettings(Guid) |
Получить настройки свойства (возвращаются настройки для данного экземпляра сущности, либо копия общих)
(Унаследован от IEntity.) | |
| GetPropertyValue(Guid) |
Получить значение свойства по его уникальному идентификатору
(Унаследован от IEntity.) | |
| GetRootEntity |
Получить корневую сущность (если это элемент блока, то возвращается первый родитель)
(Унаследован от IEntity.) | |
| IsDirty |
Есть ли несохраненные изменения в сущности
(Унаследован от IEntity.) | |
| IsNew |
Сущность не сохранялась в базе
(Унаследован от IEntity.) | |
| LoadPropertyInstanceSettings |
Получить настройки свойства, сохраненные для данного объекта. Если их нет - то возвращается null
(Унаследован от IEntity.) | |
| LoadSettingsInstanceStore |
Загрузить хранилище настроек свойств даннного объекта
(Унаследован от IEntity.) | |
| Refresh |
Обновить сущность из БД
(Унаследован от IEntity.) | |
| Save |
Сохранить сущность
(Унаследован от IEntity.) | |
| SavePropertyInstanceSettings |
Сохранить настройки свойства для данного объекта
(Унаследован от IEntity.) | |
| SetId |
Установить нетипизированное значение идентификатора
(Унаследован от IIdentified.) | |
| SetPropertyValue |
Установить значение свойства по его уникальному идентификатору
(Унаследован от IEntity.) | |
| ToString |
Возвращает строковое представление сущности
(Унаследован от IEntity.) |