Свойства класса

Этот раздел определяет основные опции для класса.

Описание поля

Имя поля

Имя. Имя класса. Оно должно удовлетворять согласшениям о наименовании контекстов. Имя необходимо для ссылки на данный класс и его экземпляры из других частей системы.

Изменение имени класса не разрешено.

name

Описание. Удобное для чтения описание класса.

description

Выражение именования. Выражение, которое используется для вычисления удобных для чтения описаний отдельных экземпляров класса.

Среда вычисления выражения именования:

Контекст по умолчанию

Контекст класса.

Таблица данных по умолчанию

Однорядная таблица, содержащая поля обрабатываемых экземпляров класса.

Ряд по умолчанию

0

Переменные среды

Только стандартные переменные.

namingExpression

Контекст хранилища. Контекст для ссылки на внутреннее хранилище, используемое классом.

storageContext

Количество параллельно работающих привязок. Данная настройка определяет размер ядра пула потоков класса, т.е. стандартное количество привязок, которые обрабатываются одновременно.

normalConcurrentBindings

Максимум параллельно работающих привязок. Данная настройка определяет максимальный размер пула потоков класса, т.е. количество одновременно обрабатываемых привязок, разрешенных в случае заполнения очереди необработанных привязок.

maximumConcurrentBindings

Максимальная длина очереди необработанных привязок. Данная настройка определяет, сколько необработанных операций привязки можно поставить в очередь, прежде чем размер пула потоков класса превысит ее размер ядра относительно максимального размера.

maximumBindingQueueLength

Количество параллельных потоков. Размер ядра пула потоков, который будет использоваться для обработки привязок одного экземпляра класса.

normalConcurrentInstanceBindings

Максимум параллельных потоков. Данная настройка определяет максимальный размер пула потоков, который будет использоваться для обработки привязок одного экземпляра класса, т.е. количество одновременно обрабатываемых привязок, разрешенное при переполнении очереди привязок.

maximumConcurrentInstanceBindings

Максимальная длина очереди необработанных потоков. Данная настройка определяет, сколько необработанных операций привязки экземпляра класса можно поставить в очередь, прежде чем размер пула потоков экземпляра класса превысит ее размер ядра относительно максимального размера.

maximumInstanceBindingQueueLength

Эти свойства доступны через переменную childInfo.