DTSForcedExecResult 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定容器设置为 true 时容器 ForceExecutionValue 的执行结果。
public enum class DTSForcedExecResult
public enum DTSForcedExecResult
type DTSForcedExecResult =
Public Enum DTSForcedExecResult
- 继承
-
DTSForcedExecResult
字段
Completion | 2 | 将执行结果设置为“完成”。 |
Failure | 1 | 将执行结果设置为“失败”。 |
None | -1 | 将执行结果设置为“无”。 事件处理程序返回实际执行结果;不强制有结果。 |
Success | 0 | 将执行结果设置为“成功”。 |
示例
下面的代码示例创建一个新包,并显式设置 ForceExecutionResult 到该 Package
包 Failure。
Package pkg = new Package();
Pkg.ForceExecutionResult = DTSForcedExecResult.Failure;
Dim pkg As Package = New Package()
Pkg.ForceExecutionResult = DTSForcedExecResult.Failure
注解
此枚举可用于需要强制特定执行结果的容器。 可以使用 ForceExecutionResult 容器上的属性来测试包中的检查点的使用。 通过将任务或容器设置为ForceExecutionResult
Failure,可以模仿实时故障。 当重新运行包时,将重新运行失败的任务和容器。