Конструктор действия 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 блок тела на поверхности конструктора действий. |