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, метод вернет успешное выполнение, но обработчик событий не будет выполнен.