Class AccountGroup
- Namespace
- Lers.Administration
- Assembly
- Lers.System.dll
Группы учетных записей.
public class AccountGroup : EditableRecord, IUniqueObject, INotifyPropertyChanged
- Inheritance
-
AccountGroup
- Implements
- Inherited Members
- Extension Methods
Fields
MaxTitleLength
Максимальная длина наименования группы.
public const int MaxTitleLength = 100
Field Value
Properties
Accounts
Возвращает информацию об учетных записях в этой группе.
public AccountCollection Accounts { get; }
Property Value
AllowedEntities
Объекты, которые разрешены для группы учётных записей.
public TrusteeAllowedEntities AllowedEntities { get; }
Property Value
DivisionId
Идентификатор подразделения, в которое входит группа учётных записей.
public int? DivisionId { get; }
Property Value
- int?
IsModified
Возвращает признак, который указывает что группа учётных записей была изменена.
public override bool IsModified { get; }
Property Value
IsSystem
Признак того, что группа является системной.
public bool IsSystem { get; }
Property Value
PermissionsEx
Список разрешений на права доступа.
public PermissionInfoExCollection PermissionsEx { get; }
Property Value
Title
Возвращает или задает наименование группы.
public string Title { get; set; }
Property Value
TrusteeId
Идентификатор объекта безопасности.
public int TrusteeId { get; }
Property Value
Methods
SetPermissions(PermissionInfoExCollection)
Задает коллекции с разрешениями на операции и правами доступа.
public void SetPermissions(PermissionInfoExCollection permissionsEx)
Parameters
permissionsEx
PermissionInfoExCollectionРазрешения на права доступа PermissionInfoExCollection.
ToString()
Возвращает наименование.
public override string ToString()
Returns
- string
Наименование группы учетных записей.