ScriptObjectModel.ExecutionValue 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个用户自定义对象,提供关于任务执行结果的额外信息。
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 后续任务可以利用该值做出后续处理决策。
脚本任务通过属性TaskResult返回其分离DTSExecResult任务。