public class GroupDescriptor : IEquatable<IGroupDescriptor>,
IGroupDescriptor, IRegistryItem<Guid>Public Class GroupDescriptor
Implements IEquatable(Of IGroupDescriptor), IGroupDescriptor,
IRegistryItem(Of Guid)public ref class GroupDescriptor : IEquatable<IGroupDescriptor^>,
IGroupDescriptor, IRegistryItem<Guid>type GroupDescriptor =
class
interface IEquatable<IGroupDescriptor>
interface IGroupDescriptor
interface IRegistryItem<Guid>
end| GroupDescriptor(IGroupDescriptor) | Создаёт экземпляр класса с заполнением свойств из указанного дескриптора IGroupDescriptor. Свойства могут быть изменены через их инициализаторы init. |
| GroupDescriptor(Guid, String, String) | Создаёт экземпляр класса с указанием значений для обязательных свойств. |
| Category | Дескриптор категории, к которой относится группа (пример: ai/general). |
| CheckOnWebClientOpening | Признак того, что вхождение текущего пользователя в состав группы должно быть проверено при открытии (инициализации) web-клиента. |
| Description | Описание группы (для отображения в административном интерфейсе). |
| FullAdmins | Список администраторов (сотрудников, ролей или других групп) с полными правами (FullPermissions равен true), которые добавляются в группу системой. |
| HiddenGroup | Признак того, что группа скрыта в административном интерфейсе. |
| HiddenRole | Признак того, что роль, связанная с группой, будет скрыта для выбора пользователями. |
| ID | |
| IsNormalized | Признак того, что объект создан методом Normalize, т.е. все его свойства нормализованы. |
| LimitedAdmins | Список администраторов (сотрудников, ролей или других групп) с ограниченными правами на редактирование только состава группы (FullPermissions равен false), которые добавляются в группу системой. |
| Members | Состав группы (список сотрудников, ролей или других групп), который устанавливается в группе системой. |
| Name | Имя группы (для отображения пользователю). |
| Equals(IGroupDescriptor) | Indicates whether the current object is equal to another object of the same type. |
| Equals(Object) | Determines whether the specified object is equal to the current object. (Переопределяет ObjectEquals(Object)) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
| GetDataToHash | Возвращает данные по группе, которые используются для вычисления хеш-суммы. |
| GetDataToHashCore |
Возвращает данные по группе, которые используются для вычисления хеш-суммы.
|
| GetHashCode | Serves as the default hash function. (Переопределяет ObjectGetHashCode) |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| Normalize | Создаёт копию дескриптора, которая нормализована для использования с базой данных и сравнения по хеш-сумме GetDataToHash. |
| ToString | Returns a string that represents the current object. (Переопределяет ObjectToString) |