緩存元素在ASP.NET中,我們有獲取與關鍵
IDictionaryEnumerator enumerator = Cache.GetEnumerator();
讓所有緩存objecs的元素。
我們是否有任何方法來獲取以特定字符串開頭的緩存對象。像
IDictionaryEnumerator enumerator = Cache.GetEnumerator("%key%");
,而不是
while (enumerator.MoveNext())
{
if (enumerator.Key.ToString().ToLower().StartsWith("key"))
{
//code
}
}
我覺得,如果我在這裏失蹤的大局觀,然而,一個建議是將存儲http應用程序級別對象中的鍵。您需要像上面所做的那樣迭代並存儲鍵_once_。隨後,您可以引用應用程序對象來檢索這些鍵。 – deostroll