ChangeMonitor.OnChanged(Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Chamado por classes derivadas para gerar o evento quando uma dependência é alterada.
protected:
void OnChanged(System::Object ^ state);
protected void OnChanged (object state);
member this.OnChanged : obj -> unit
Protected Sub OnChanged (state As Object)
Parâmetros
- state
- Object
Os dados do evento de alteração. Este valor pode ser null
.
Comentários
Normalmente, o OnChanged método é chamado quando ocorrem alterações de dependência. O OnChanged método também é invocado quando uma instância do monitor de alterações é descartada, mas o descarte ocorre somente se o retorno de chamada ainda não tiver sido invocado.
Se o OnChanged método for chamado antes do NotifyOnChanged método ser chamado, os dados de estado da chamada para o OnChanged método serão salvos pela implementação do cache. Além disso, o retorno de chamada para o OnChangedCallback método é invocado imediatamente quando o NotifyOnChanged método é invocado.