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 后续任务可以利用该值做出后续处理决策。

脚本任务通过属性TaskResult返回其分离DTSExecResult任务。

适用于