Поделиться через


Конструктор действия TransactedReceiveScope

Конструктор TransactedReceiveScope используется для создания и настройки TransactedReceiveScope действия.

Действие TransactedReceiveScope

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

Использование конструктора операций TransactedReceiveScope

Доступ к конструктору действий TransactedReceiveScope в категории "Обмен сообщениями" панели элементов. Конструктор действий TransactedReceiveScope можно перетаскивать из панели элементов и перемещаться на поверхность конструктора рабочих процессов, где обычно размещаются действия. При этом создается TransactedReceiveScope действие со значением displayName по умолчанию TransactedReceiveScope. Его DisplayName можно изменить в заголовке конструктора действий TransactedReceiveScope или в поле DisplayName сетки свойств.

Конструктор TransactedReceiveScope содержит поля "Запрос " и "Текст ". Они используются для настройки свойства Request, задающего действие Receive и свойство Body, которое задает другое действие Activity. Свойство Request создает транзакцию. Затем транзакция определяется как внешняя для области Body, так что любое действие в области выполняется внутри данной транзакции.

Свойства TransactedReceiveScope

В следующей таблице показаны свойства TransactedReceiveScope и описано их использование в конструкторе. Эти DisplayName свойства можно изменить в сетке свойств или в области конструктора рабочих процессов, но другие должны быть изменены на рабочей области конструктора.

Имя свойства Обязательное поле Использование
DisplayName False Необязательное понятное имя действия TransactedReceiveScope. Значение по умолчанию - TransactedReceiveScope.

Для имени DisplayName нет жестких требований, однако лучше всего использовать отображаемое имя.
Request Истина Удаляет действие в блок "Запрос" Receive в области конструктора действий.
Body False Удаляет Activityблок тела на поверхности конструктора действий.

См. также