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

适用于