Свойства класса
Этот раздел определяет основные опции для класса.
Описание поля | Имя поля | |
Имя. Имя класса. Оно должно удовлетворять соглашениям о наименовании контекстов. Имя необходимо для ссылки на данный класс и его экземпляры из других частей системы. Изменение имени класса не разрешено. | name | |
Описание. Удобное для чтения описание класса. | description | |
Выражение именования. Выражение, которое используется для вычисления удобных для чтения описаний отдельных экземпляров класса. | namingExpression | |
Среда вычисления выражения именования: | ||
Контекст класса. | ||
Однорядная таблица, содержащая поля обрабатываемых экземпляров класса. | ||
0 | ||
Только стандартные переменные. | ||
Контекст хранилища. Контекст для ссылки на внутреннее хранилище, используемое классом. Существует несколько способов указать контекст хранилища:
Обратите внимание, что класс может иметь отношения только с классами, находящимися в пределах одного и того же контекста хранилища. | storageContext | |
Количество параллельно работающих привязок. Данная настройка определяет размер ядра пула потоков класса, т.е. стандартное количество привязок, которые обрабатываются одновременно. | normalConcurrentBindings | |
Максимум параллельно работающих привязок. Данная настройка определяет максимальный размер пула потоков класса, т.е. количество одновременно обрабатываемых привязок, разрешенных в случае заполнения очереди необработанных привязок. | maximumConcurrentBindings | |
Максимальная длина очереди необработанных привязок. Данная настройка определяет, сколько необработанных операций привязки можно поставить в очередь, прежде чем размер пула потоков класса превысит ее размер ядра относительно максимального размера. | maximumBindingQueueLength | |
Количество параллельных потоков. Размер ядра пула потоков, который будет использоваться для обработки привязок одного экземпляра класса. | normalConcurrentInstanceBindings | |
Максимум параллельных потоков. Данная настройка определяет максимальный размер пула потоков, который будет использоваться для обработки привязок одного экземпляра класса, т.е. количество одновременно обрабатываемых привязок, разрешенное при переполнении очереди привязок. | maximumConcurrentInstanceBindings | |
Максимальная длина очереди необработанных потоков. Данная настройка определяет, сколько необработанных операций привязки экземпляра класса можно поставить в очередь, прежде чем размер пула потоков экземпляра класса превысит ее размер ядра относительно максимального размера. | maximumInstanceBindingQueueLength |
Эти свойства доступны через переменную childInfo.