DefaultEvents.OnVariableValueChanged(DtsContainer, Variable, Boolean) 方法

定义

此事件由 Integration Services 运行时使用。 它不由任务调用。

public:
 virtual void OnVariableValueChanged(Microsoft::SqlServer::Dts::Runtime::DtsContainer ^ DtsContainer, Microsoft::SqlServer::Dts::Runtime::Variable ^ variable, bool % fireAgain);
public virtual void OnVariableValueChanged (Microsoft.SqlServer.Dts.Runtime.DtsContainer DtsContainer, Microsoft.SqlServer.Dts.Runtime.Variable variable, ref bool fireAgain);
abstract member OnVariableValueChanged : Microsoft.SqlServer.Dts.Runtime.DtsContainer * Microsoft.SqlServer.Dts.Runtime.Variable * bool -> unit
override this.OnVariableValueChanged : Microsoft.SqlServer.Dts.Runtime.DtsContainer * Microsoft.SqlServer.Dts.Runtime.Variable * bool -> unit
Public Overridable Sub OnVariableValueChanged (DtsContainer As DtsContainer, variable As Variable, ByRef fireAgain As Boolean)

参数

DtsContainer
DtsContainer

任务。

variable
Variable

已更改的变量。

fireAgain
Boolean

一个布尔值,指示这是否应继续触发或停止触发。 true 值指示它应继续激发。

实现

注解

每当变量的值发生更改时,变量将调用此事件。 OnVariableValueChanged 不应由任务调用,因为它由运行时引擎由变量引发。 如果任务调用 OnVariableValueChanged,该方法将返回成功,但不会执行事件处理程序。

适用于