OnChangedCallback Delegált
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Olyan metódusra mutató hivatkozást definiál, amely kezeli a figyelt elemek módosításait.
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)
Paraméterek
- state
- Object
A módosított függő objektum állapota.
Megjegyzések
A OnChangedCallback változásfigyelő a delegáltat arra használja, hogy jelezzen egy gyorsítótár-implementációnak, hogy változás történt egy olyan objektumban, amelynek a tartalma gyorsítótárazva van. A típus implementálásának feladata a ChangeMonitor gyorsítótárazott objektumok változásainak figyelése. Ha például egy fájl tartalma egy gyorsítótár-bejegyzésben található, és ha a fájl frissül, a kapcsolódó gyorsítótár-bejegyzést is módosítani kell. Egy tipikus gyorsítótár-implementációban egy származtatott ChangeMonitor példány delegált használatával OnChangedCallback értesíti a gyorsítótárat a változásról.
Bővítő metódusok
| Name | Description |
|---|---|
| GetMethodInfo(Delegate) |
Lekéri a megadott meghatalmazott által képviselt metódust képviselő objektumot. |