2 Stimmen

Wie kann ich das zu entfernende Element erhalten, wenn CacheItemUpdateCallback aufgerufen wird?

Ich möchte vermeiden, dass ein Element aus dem Cache entfernt wird, wenn es in EINIGEN Fällen abläuft

Wenn ich verstehe, wie CacheItemUpdateCallback funktioniert, muss ich expensiveObject das neue Objekt zuweisen, in meinem Fall: das alte. Aber ich kann nicht auf das Element mit HttpContext.Current.Cache[key],

Meine Frage: Wie kann ich auf den alten Eintrag zugreifen? oder anders gesagt, wie kann ich verhindern, dass dieser Eintrag überhaupt entfernt wird?

2voto

Eric Punkte 36

Sie können die HttpRuntime verwenden, um auf den Cache zuzugreifen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X