ScriptObjectModel.ExecutionValue Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает пользовательский объект, предоставляющий дополнительные сведения о результатах выполнения задачи.
public:
property System::Object ^ ExecutionValue { System::Object ^ get(); void set(System::Object ^ value); };
public object ExecutionValue { get; set; }
member this.ExecutionValue : obj with get, set
Public Property ExecutionValue As Object
Значение свойства
Пользовательский объект, предоставляющий дополнительные сведения о результатах выполнения задачи.
Примеры
В следующем примере кода для использования внутри задачи «Скрипт» показано, как ExecutionValue также можно использовать для определения пути рабочего процесса.
Dim rowsAffected as Integer
...
rowsAffected = 1000
Dts.ExecutionValue = rowsAffected
Комментарии
ExecutionValue Используйте свойство объекта в коде Dts
задачи «Скрипт» для возврата дополнительных пользовательских сведений о результатах выполнения задачи. Это свойство позволяет разработчику обмениваться данными с пакетом в дополнение к событиям и отдельному DTSExecResult значению. Например, если задача «Скрипт» удаляет строки из таблицы, она может возвращать число удаленных строк в виде ExecutionValue. Последующие задачи могут использовать это значение для принятия решений о дополнительной обработке.
Задача «Скрипт» возвращает его отдельно DTSExecResult через TaskResult свойство.