2010-07-23 5 views
0
public static void Add<T>(T cacheObject, string keyName) 
{ 
    HttpContext.Current.Cache.Insert(keyName, cacheObject, null, Cache.NoAbsoluteExpiration, 
            TimeSpan.FromMinutes(30)); 
} 

안녕하세요, 저는 asp.net에 익숙하지 않습니다. 제 질문은 캐시 값을 추가하는 코드입니다.이 코드가 캐시 값을 추가하는 방법은 무엇입니까?

제 질문은이 방법을 두 번 사용하면 두 개의 키가 생깁니다. 아니면 이전의 것을 덮어 씁니까?

감사합니다.

답변

1

같은 키 이름을 전달한다고 가정하면 덮어 쓰기합니다.

1

keyName에 동일한 값을 전달하면 이전 값을 덮어 씁니다.

다른 값을 전달하면 새 항목이 캐시에 만들어집니다.

관련 문제