와일드 카드 또는 정규식을 사용하여 HttpContext.Cache
에서 항목을 검색 및 제거하는 방법이 있습니까?HttpContext.Cache에서 검색 할 때 와일드 카드 사용
"item_1", "item_2", ..., "item_n"캐시에있을 수 있으며 "item_ *"패턴의 키와 관련된 모든 값을 캐시에서 제거하고 싶습니다. 해당 항목이 있는지 확인한 후이를 제거하고 제거하는 방법은 무엇입니까?
예 :
대신 :
이HttpContext.Current.Cache.Remove("item_1")
HttpContext.Current.Cache.Remove("item_2")
HttpContext.Current.Cache.Remove("item_3")
내가 좋아하는 뭔가를 원하는 :
HttpContext.Current.Cache.Remove("item_*")
후 일부 입력, 예상 출력은 – vks
당신이 할 수 가능성이 루프 모든 키 : 시도한 다음()'string.StartsWith'와 검사를 수행하고 기준과 일치하는 항목을 제거합니다. – scheien
@vks 최근 편집 내역을 봅니다. –