Мельница данных- Класс TClassBan (Запрет на класс)  (раздел целиком)  (24.03.2023)
Класс TClassBan (Запрет на класс)
Унаследован от класса TBanGroupItem (Элементы группы запретов) . Объекты класса являются составными частями объектов класса TBanGroup (Группы запретов) .


1. Конструктор TClassBan.Create (Конструктор запрета на класс)

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

Унаследован

Скрыт

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

Унаследован

Скрыт

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

Унаследован

Доступен

Class (Класс)

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

Унаследован

Доступен

Parent (Родитель)

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

Унаследован

Доступен

Master (Мастер)

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

Унаследован

Скрыт

BannedClass (Запрещаемый класс) TClass required cascade domain (Класс (с каскадным удалением))

Доступен

Конструирует объект класса TClassBan (Запрет на класс) .


2. Поле TClassBan.FBannedClass (Запрещенный класс)
FBannedClass: TClass required cascade domain (Класс (с каскадным удалением)) (обязательно для заполнения) .

Используется для хранения значений свойства TClassBan.BannedClass (Запрещаемый класс)
.


3. Свойство TClassBan.BannedClass (Запрещаемый класс)
BannedClass: TClass required cascade domain (Класс (с каскадным удалением)) (обязательно для заполнения) .

Для чтения значения свойства используется поле TClassBan.FBannedClass (Запрещенный класс) .