Конструктор класса TClass .
1constructor TClass.Create(Name: string[30]; Description: string[128];
2 Class: TClass; Parent: TObject; Master: TObject; Accessor: TSecurityAccount;
3 MasterClass: TClass; IsHierarhical: Boolean;
4 ReplicationStatus: TReplicationStatus; SecurityModel: TSecurityModel;
5 DefaultAccessor: TSecurityAccount; Logged: Boolean; UnNamed: Boolean;
6 NameExpression: clob; DescriptionExpression: clob; CreateConstructor: Boolean;
7 Category: string[128]; Indexed: Boolean; Localizable: Boolean): TClass;
Переопределяет метод в TObject.Create .
Имя | Тип | Обязательно | Значение |
---|
Name | string[30] | Да | Имя |
Description | string[128] | Да | Унаследовано от TObject.Create |
Class | TClass | Нет | Унаследовано от TObject.Create |
Parent | TObject | Нет | Унаследовано от TObject.Create |
Master | TObject | Да | Унаследовано от TObject.Create |
Accessor | TSecurityAccount | Нет | Унаследовано от TObject.Create |
MasterClass | TClass | Нет | Класс-мастер |
IsHierarhical | Boolean | Да | Является иерархическим |
ReplicationStatus | TReplicationStatus | Да | Статус репликации |
SecurityModel | TSecurityModel | Да | Модель безопасности |
DefaultAccessor | TSecurityAccount | Нет | Роль доступа по умолчанию |
Logged | Boolean | Да | Протоколировать |
UnNamed | Boolean | Да | Неименованный |
NameExpression | clob | Нет | Выражение имени объекта |
DescriptionExpression | clob | Нет | Выражение наименования объекта |
CreateConstructor | Boolean | Да | Создать конструктор |
Category | string[128] | Нет | Категория |
Indexed | Boolean | Да | Индексируется |
Localizable | Boolean | Да | Локализуемый |
Создает новый объект класса TClass.