Мельница данных- Класс TRoleMember (Пользователи в ролях)  (раздел целиком)  (04.06.2023)
Класс TRoleMember (Пользователи в ролях)
Унаследован от класса TObject (Объекты) . Объекты класса являются составными частями объектов класса TRole (Роли) .


1. Конструктор TRoleMember.Create (Конструктор члена роли)

Параметры:
ПараметрТипПримечаниеВидимостьСвязанное свойство
Name (Имя) TObjectName (Имена)

Скрыт

Description (Наименование) TObjectDescription (Наименования)

Скрыт

Class (Класс) TClass domain (Класс)

Унаследован

Доступен

Class (Класс)

Parent (Родитель) TParent domain (Родитель объекта)

Унаследован

Доступен

Parent (Родитель)

Master (Роль) TMaster domain (Объект (с каскадным удалением))

Доступен

Master (Мастер)

Accessor (Роль доступа) TAccessor domain (Роли доступа)

Унаследован

Скрыт

User (Пользователь) TUser required domain (Пользователь)

Доступен

User (Пользователь)

IsPrimary (Основная роль) Boolean (Обычное логическое)

Доступен

Конструирует объект класса TRoleMember (Пользователи в ролях) .


2. Поле TRoleMember.FIsPrimary (Основная роль)
FIsPrimary: Boolean (Обычное логическое) (обязательно для заполнения) .

Используется для хранения значений свойства TRoleMember.IsPrimary (Основная роль)
.


3. Поле TRoleMember.FUser (Пользователь)
FUser: TUser required domain (Пользователь) (обязательно для заполнения) .

Используется для хранения значений свойства TRoleMember.User (Пользователь)
.


4. Процедура TRoleMember.SetIsPrimary (Установка значения свойства "Является основной")

5. Свойство TRoleMember.IsPrimary (Основная роль)
IsPrimary: Boolean (Обычное логическое) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TRoleMember.FIsPrimary (Основная роль) .


6. Свойство TRoleMember.User (Пользователь)
User: TUser required domain (Пользователь) (обязательно для заполнения) .

Для чтения и записи свойства используется поле TRoleMember.FUser (Пользователь) .


7. Свойство TRoleMember.UserClass (Класс члена роли)