OnChangedCallback Delegat
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Definiert einen Verweis auf eine Methode, die Änderungen an überwachten Elementen behandelt.
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)
Parameter
- state
- Object
Der Zustand des abhängigen Objekts, das geändert wurde.
Hinweise
Der OnChangedCallback Delegat wird von einem Änderungsmonitor verwendet, um einer Cacheimplementierung zu signalisieren, dass eine Änderung in einem Objekt aufgetreten ist, dessen Inhalt zwischengespeichert wird. Die Aufgabe jeder Implementierung des ChangeMonitor Typs besteht darin, änderungen in zwischengespeicherten Objekten zu überwachen. Wenn beispielsweise der Inhalt einer Datei in einem Cacheeintrag enthalten ist und die Datei aktualisiert wird, muss auch der zugehörige Cacheeintrag geändert werden. In einer typischen Cacheimplementierung verwendet ein abgeleiteter ChangeMonitor instance einen OnChangedCallback Delegaten, um den Cache über eine Änderung zu benachrichtigen.
Erweiterungsmethoden
GetMethodInfo(Delegate) |
Ruft ein Objekt ab, das die Methode darstellt, die vom angegebenen Delegaten dargestellt wird. |