Interface IFSCache
Infrastruktur zum mehrstufige Cachen von Informationen.
Siehe auch FSCache.
Namespace: FS.Hosting.Shared
Assembly: FS.Hosting.Shared.dll
Syntax
[DocfxBrowsable]
public interface IFSCache
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.