다음을 통해 공유


방법: ASP.NET의 캐시에서 항목 삭제

업데이트: 2007년 11월

ASP.NET 캐시의 데이터는 휘발성입니다. 즉, 데이터가 영구적으로 저장되지 않습니다. 다음과 같은 경우 캐시에서 데이터가 자동으로 제거됩니다.

  • 캐시가 꽉 찬 경우

  • 항목이 만료된 경우

  • 변경 내용에 따라 항목이 달라지는 경우

자세한 내용은 ASP.NET 캐싱 개요를 참조하십시오.

캐시에서 항목을 제거하는 데 사용할 특정 메서드는 캐시에 항목을 추가하는 데 사용되는 코드를 통해 결정됩니다. 자세한 내용은 방법: 캐시에 항목 추가를 참조하십시오. 캐시에서 항목이 제거될 때 사용자에게 알릴 수 있습니다. 자세한 내용은 방법: 캐시에서 항목이 제거될 때 응용 프로그램에 알림을 참조하십시오.

캐시에서 자동으로 항목이 제거될 수 있지만 캐시 항목을 명시적으로 제거할 수도 있습니다.

참고:

Insert 메서드를 호출하고 기존 항목과 이름이 같은 항목을 캐시에 추가하면 이전 항목이 캐시에서 삭제됩니다.

캐시에서 명시적으로 항목을 삭제하려면

  • Remove 메서드를 호출하고 제거할 항목의 키를 전달합니다.

    다음 예제에서는 MyData1 키가 있는 항목을 제거하는 방법을 보여 줍니다.

    Cache.Remove("MyData1")
    
    Cache.Remove("MyData1");
    

참고 항목

작업

방법: 캐시에 항목 추가

방법: 캐시에서 항목이 제거될 때 응용 프로그램에 알림

방법: 캐시된 항목의 값 검색

개념

응용 프로그램 데이터 캐싱