TaskHost.ExecValueVariable 属性

定义

获取或设置包含任务执行结果的自定义 Variable

public:
 property Microsoft::SqlServer::Dts::Runtime::Variable ^ ExecValueVariable { Microsoft::SqlServer::Dts::Runtime::Variable ^ get(); void set(Microsoft::SqlServer::Dts::Runtime::Variable ^ value); };
[Microsoft.SqlServer.Dts.Runtime.Localization.LocalizablePropertyDescription(typeof(Microsoft.SqlServer.Dts.Runtime.Localized), "ExecValueVariableDesc")]
public Microsoft.SqlServer.Dts.Runtime.Variable ExecValueVariable { get; set; }
[<Microsoft.SqlServer.Dts.Runtime.Localization.LocalizablePropertyDescription(typeof(Microsoft.SqlServer.Dts.Runtime.Localized), "ExecValueVariableDesc")>]
member this.ExecValueVariable : Microsoft.SqlServer.Dts.Runtime.Variable with get, set
Public Property ExecValueVariable As Variable

属性值

一个包含执行结果的自定义 Variable

属性

注解

包含任务执行结果的自定义变量名称。 该属性的默认值为 none,表明结果不是包中的变量。

TaskHost通过房产暴露了物业ExecValueVariableExecutionValue 该任务利用该 ExecutionValue 属性提供关于执行结果的可选补充信息。 该 ExecValueVariable 属性允许用户将任务返回的 映射 ExecutionValue 到任务可见的任何变量。 软件包随后可以将返回的值作为决定控制流下一个任务的标准之一。 例如,如果任务作为方法的一部分Execute删除表中的行,任务可能会返回被删除的行数。ExecutionValue 任务的客户端随后可以使用该值在任务间的优先级约束中定义表达式。

适用于