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
Значение свойства
Пользовательский объект, предоставляющий дополнительную информацию о результатах выполнения задачи.
Примеры
Следующий пример кода для использования внутри задачи Script демонстрирует, как ExecutionValue их также можно использовать для определения пути рабочего процесса.
Dim rowsAffected as Integer
...
rowsAffected = 1000
Dts.ExecutionValue = rowsAffected
Комментарии
Используйте ExecutionValue свойство Dts объекта в коде задач Script для возврата дополнительной пользовательской информации о результатах выполнения задачи. Это свойство даёт разработчику возможность обмениваться данными с пакетом, помимо событий и отдельного DTSExecResult значения. Например, если задача Script удаляет строки из таблицы, она может вернуть количество удалённых строк как ExecutionValue. Последующие задачи могли использовать это значение для принятия решений о дополнительной обработке.
Задача Script возвращает свою отдельную DTSExecResult через свойство TaskResult .