| Класс | Описание |
 | CompositeProcessingCommand<TTarget> | Команда обработки, выполняющая группу команд обработки. |
 | CompositeProcessingResult | Сохраняет результат выполнения команды составной обработки. |
 | CompositeTargetProcessingExecutor<TTarget> | Команда обработки, которая выполняет команду обработки для составной цели. |
 | CompoundProcessingCommand<TTarget> | Предоставляет абстрактный базовый класс для составных команд обработки. |
 | ConditionalCommand<TTarget> | Условная команда, которая позволяет создавать ветвление в алгоритме обработки. |
 | ConversionException | Представляет ошибки, возникающие во время преобразования. |
 | ConversionProfile<TTarget> | Профиль, определяющий команды обработки для преобразования цели. |
 | ConversionProfileResult | Сохраняет результаты профиля конверсии. |
 | ProcessingCommand<TTarget> | Предоставляет абстрактный базовый класс для обработки команд. |
 | ProcessingCommandExecutor<TTarget> | Выполняет последовательность команд обработки. |
 | ProcessingCommandTree<TTarget> | Представляет абстрактный базовый класс для дерева команд обработки. |
 | ProcessingErrorResult | Предоставляет информацию об ошибке, которая возникает при выполнении команды обработки. |
 | ProcessingEventArgs | Предоставляет данные для событий Started и Canceled. |
 | ProcessingFinishedEventArgs | Предоставляет данные для события Finished. |
 | ProcessingHelper | Содержит методы, позволяющие упростить построение алгоритмов обработки. |
 | ProcessingProfile<TTarget> | Предоставляет базовый абстрактный класс для верификаторов или преобразователей. |
 | ProcessingProfileResult | Сохраняет результаты ProcessingProfile<TTarget>. |
 | ProcessingResult | Сохраняет результат обработки команды. |
 | ProcessingState | Хранит информацию о состоянии обработки. |
 | ProcessingStateEventArgs | Предоставляет данные для событий состояния обработки. |
 | ProcessingTargetChangedResult | Результат команды обработки, которая изменяет цель обработки. |
 | PropertySetter<TTarget,TValue> | Предоставляет базовый абстрактный класс для классов, которые позволяют устанавливать значение свойства целевого объекта. |
 | Trigger<TTarget> | Определяет триггер, который активируется, когда предикат возвращает указанное (активационное) значение. |
 | TriggerActivatedEventArgs | Предоставляет данные для события TriggerActivated. |
 | TriggerActivationException | Предоставляет исключение, которое выбрасывается при активации триггера. |
 | TriggerActivationResult | Сохраняет результат активированного триггера. |
 | ValueProcessing<TTarget,TValue> | Позволяет обрабатывать значение анализатора. |
 | VerificationProfile<TTarget> | Профиль, определяющий команды обработки для проверки цели. |
 | VerificationProfileResult | Сохраняет результаты проверки. |