Interface IFSCache
Infrastruktur zum mehrstufige Cachen von Informationen.
Siehe auch FSCache.
public interface IFSCache
- Extension Methods
Methods
- GetTokenForKey(object)
Gibt für den übergebenen Key einen IChangeToken zurück.
- InvalidateKey(object)
Invalidiert den aktuellen IChangeToken für den übergebenen Key. Dadurch werden alle Cache-Einträge, die diesen Token hängen, invalidiert.
- Reset()
Setzt die komplette Cache-Infrastruktur zurück. Alle Scopes werden entfernt - auch die Caches in anderen Broker-Sitzungen im aktuellen Prozess. Im Anschluss bauen sich alle Caches wieder neu auf.
- Scope(object, Action<ICacheEntry>)
Liefert für den übergebenen Scope den Memory-Cache zurück. Beim ersten Aufruf wird der Memory-Cache für den Scope erzeugt.