言語

DefaultEvents.OnVariableValueChanged(DtsContainer, Variable, Boolean) メソッド

定義

このイベントは統合サービスの実行時に使用されます。 タスクで呼び出されるわけではありません。

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

この動作が発射を続けるか停止すべきかを示すブール値です。 真の値は、発射を続けるべきであることを示します。

実装

注釈

このイベントは変数の値が変わるたびに呼び出されます。 OnVariableValueChanged タスクでは呼び出されるべきではありません。なぜなら、ランタイムエンジンが変数によって呼び出しるからです。 タスクが OnVariableValueChangedを呼び出すと、成功は返されますが、イベントハンドラは実行されません。

適用対象