ChangeMonitor.OnChanged(Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Вызывается производными классами для создания события при изменении зависимости.
protected:
void OnChanged(System::Object ^ state);
protected void OnChanged(object state);
member this.OnChanged : obj -> unit
Protected Sub OnChanged (state As Object)
Параметры
- state
- Object
Данные для события изменения. Это значение может быть равно null.
Комментарии
Как правило, OnChanged метод вызывается при изменении зависимостей. Метод OnChanged также вызывается при удалении экземпляра монитора изменений, но удаление происходит только в том случае, если обратный вызов еще не был вызван.
OnChanged Если метод вызывается до NotifyOnChanged вызова метода, данные о состоянии из вызова OnChanged метода сохраняются реализацией кэша. Кроме того, обратный OnChangedCallback вызов метода вызывается немедленно при вызове NotifyOnChanged метода .