WorkflowRollbackCommand
Команда; откатывает состояние процесса (совокупность состояний шагов) к определенному состоянию.
Шаблон WorkflowRollbackCommand
<Command Name="" Type="WorkflowRollbackCommand" Assembly="Commands">
<!--Тэги, общие для всех команд-->
<Condition Name="" />
<Lock Value="" />
<!--Тэги, специфичные для WorkflowRollbackCommand-->
<Async Value="" />
<Workflow Name="" />
<WorkflowId></WorkflowId>
<WorkflowStateId></WorkflowStateId>
</Command>
Описание WorkflowRollbackCommand
<Command Name="WorkflowRollbackCommandName" Type="WorkflowRollbackCommand" Assembly="Commands">
<!--Тэги, общие для всех команд-->
<!--Тэги, специфичные для WorkflowRollbackCommand-->
</Command>
Результат выполнения WorkflowRollbackCommand
Команда не имеет результата.
Тэги, специфичные для WorkflowRollbackCommand
Async
Признак, определяющий, будет ли выполнение команды происходить в асинхронном режиме (в фоновом потоке).
Необязательный тэг. Значение тэга <Async>
: не ожидается.
Если тэг <Async>
отсутствует, то для атрибута Value
используется значение False.
<Async Value="False" />
Атрибуты тэга <Async>
<Async>
Value
Значение.
Обязательный атрибут. Ожидается логическое значение.
Workflow
Процесс, в рамках которого происходит действие с экземпляром.
Обязательный тэг. Значение тэга <Workflow>
: не ожидается.
<Workflow Name="WorkflowName" />
Атрибуты тэга <Workflow>
<Workflow>
Name
Название процесса.
Обязательный атрибут. Ожидается название одного из процессов, расположенных на сервере и заголовочно описанных в базе.
WorkflowId
Идентификатор экземпляра процесса.
Обязательный тэг. Ожидается целочисленное значение.
<WorkflowId>1</WorkflowId>
WorkflowStateId
Идентификатор состояния экземпляра процесса, к которому нужно откатиться.
Обязательный тэг. Ожидается целочисленное значение.
<WorkflowStateId>1</WorkflowStateId>
Last updated