War diese Seite hilfreich?
Ihr Feedback ist uns wichtig. Teilen Sie uns Ihre Meinung mit.
Weiteres Feedback?
1500 verbleibende Zeichen
Exportieren (0) Drucken
Alle erweitern
Wichtig Dieses Dokument enthält ggf. nicht die bewährten Methoden für die aktuelle Entwicklung. Außerdem sind Links zu Downloads und anderen Ressourcen u. U. nicht mehr gültig. Die aktuell empfohlene Version finden Sie hier.

Gewusst wie: Löschen von Elementen aus dem Cache in ASP.NET

Aktualisiert: November 2007

Die Daten im ASP.NET-Cache sind flüchtig, d. h., sie werden nicht permanent gespeichert. Ein automatisches Entfernen der Daten aus dem Cache kann folgende Gründe haben:

  • Der Cache ist voll.

  • Das Element ist abgelaufen.

  • Das Element ist von Änderungen abhängig.

Weitere Informationen finden Sie unter Übersicht über das Zwischenspeichern in ASP.NET.

Die spezifische Methode zum Entfernen eines Elements aus dem Cache wird dort im Code bestimmt, wo das Element dem Cache hinzugefügt wird. Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen von Elementen zum Cache. Sie können benachrichtigt werden, wenn ein Element aus dem Cache entfernt wird. Weitere Informationen finden Sie unter Gewusst wie: Benachrichtigen einer Anwendung beim Entfernen eines Elements aus dem Cache.

Sie können nicht nur ein automatisches Entfernen von Elementen aus dem Cache zulassen, sondern die Elemente auch explizit aus dem Cache entfernen.

edfcywt6.alert_note(de-de,VS.90).gifHinweis:

Wenn Sie die Insert-Methode aufrufen und dem Cache ein Element mit dem Namen eines dort bereits vorhandenen Elements hinzufügen, wird das ältere Element aus dem Cache gelöscht.

So löschen Sie ein Element explizit aus dem Cache

  • Rufen Sie die Remove-Methode auf, und übergeben Sie den Schlüssel des zu entfernenden Elements.

    Das folgende Beispiel zeigt, wie ein Element mit dem Schlüssel MyData1 entfernt wird.

    Cache.Remove("MyData1")
    

    Cache.Remove("MyData1");
    

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2015 Microsoft