CallCommand
Команда; запускает команду на сервере с определенными параметрами.
Шаблон CallCommand
Описание CallCommand
Результат выполнения CallCommand
Value
Результат выполнения команды, возвращенный сервером.
Если возвращаемое значение от сервера это объект типа Dictionary<string, object>
, то к результату команды CallCommand можно обращаться с помощью параметров Parameter, имена которых являются ключами этого Dictionary
.
Тэги, специфичные для CallCommand
Async
Признак, определяющий, будет ли выполнение команды происходить в асинхронном режиме (в фоновом потоке).
Необязательный тэг. Значение тэга <Async>
: не ожидается.
Если тэг <Async>
отсутствует, то для атрибута Value
используется значение False.
Атрибуты тэга <Async>
<Async>
Value
Значение.
Обязательный атрибут. Ожидается логическое значение.
Workflow
Процесс, в рамках которого выполняется команда на сервере.
Обязательный тэг. Значение тэга <Workflow>
: не ожидается.
Атрибуты тэга <Workflow>
<Workflow>
Name
Название процесса.
Обязательный атрибут. Ожидается название одного из процессов, описанных на сервере.
Command
Команда, выполняющаяся на сервере.
Обязательный тэг. Значение тэга <Command>
: не ожидается.
Атрибуты тэга <Command>
<Command>
Name
Название процесса.
Обязательный атрибут. Ожидается название одной из команд, описанных в указанном процессе на сервере.
Parameters
Параметры, которые будут переданы в команду на сервере.
Необязательный тэг. Значение тэга <Parameters>
: список тэгов <Parameter>
.
Тэг <Parameter>
<Parameter>
Параметр, который будет передан в команду на сервере.
Необязательный тэг. Значение тэга <Parameter>
: любое значение.
Атрибуты тэга <Parameter>
<Parameter>
Name
Название одного из параметров, которые поддерживается указанной командой на сервере.
Обязательный атрибут.
SendAsArray
Признак, определяющий будет ли значение передаваться как массив.
Необязательный атрибут. Ожидается логическое значение.
Если атрибут SendAsArray
отсутствует, то используется значение False.
Last updated