다음을 통해 공유


MemoryCache.Add(CacheItem, CacheItemPolicy) 메서드

정의

캐시에 캐시 엔트리를 CacheItem 인스턴스로 삽입하고 엔트리를 제거하는 방법에 대한 정보를 추가합니다.

public:
 override bool Add(System::Runtime::Caching::CacheItem ^ item, System::Runtime::Caching::CacheItemPolicy ^ policy);
public override bool Add (System.Runtime.Caching.CacheItem item, System.Runtime.Caching.CacheItemPolicy policy);
override this.Add : System.Runtime.Caching.CacheItem * System.Runtime.Caching.CacheItemPolicy -> bool
Public Overrides Function Add (item As CacheItem, policy As CacheItemPolicy) As Boolean

매개 변수

item
CacheItem

추가할 개체입니다.

policy
CacheItemPolicy

캐시 엔트리에 대한 제거 정보가 포함된 개체입니다. 이 개체는 간단한 절대 만료보다 많은 제거 옵션을 제공합니다.

반환

삽입이 성공하면 true이고, 캐시에 항목과 같은 키를 가진 엔트리가 이미 있으면 false입니다.

설명

경고

AddAddOrGetExisting 메서드 오버로드는 UpdateCallback 속성을 지원하지 않습니다. 따라서 캐시 엔트리에 대한 UpdateCallback 속성을 설정하려면 대신 Set 메서드 오버로드를 사용하십시오.

적용 대상