OnChangedCallback Делегат

Определение

Определяет ссылку на метод, обрабатывающий изменения контролируемых элементов.Defines a reference to a method that handles changes to monitored items.

public delegate void OnChangedCallback(System::Object ^ state);
public delegate void OnChangedCallback(object state);
type OnChangedCallback = delegate of obj -> unit
Public Delegate Sub OnChangedCallback(state As Object)

Параметры

state
Object

Состояние зависимого объекта, который был изменен.The state of the dependent object that was changed.

Наследование
OnChangedCallback

Комментарии

Этот OnChangedCallback делегат используется монитором изменений для сигнализации реализации кэша о том, что произошло изменение в объекте, содержимое которого кэшируется.The OnChangedCallback delegate is used by a change monitor to signal to a cache implementation that a change has occurred in an object whose contents are cached. Задача любой реализации ChangeMonitor этого типа — отслеживать изменения в объектах, которые кэшируются.The task of any implementation of the ChangeMonitor type is to monitor for changes in objects that are cached. Например, если содержимое файла содержится в записи кэша, и если файл обновлен, его связанная запись кэша также должна быть изменена.For example, if the contents of a file are contained in a cache entry, and if the file is updated, its related cache entry must be changed also. В обычной реализации кэша производный ChangeMonitor экземпляр OnChangedCallback использует делегат, чтобы уведомить кэш об изменении.In a typical cache implementation, a derived ChangeMonitor instance uses a OnChangedCallback delegate to notify the cache about a change.

Методы расширения

GetMethodInfo(Delegate)

Получает объект, представляющий метод, представленный указанным делегатом.Gets an object that represents the method represented by the specified delegate.

Применяется к

Дополнительно