다음을 통해 공유


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이고, 캐시에 항목과 동일한 키를 포함하는 항목이 이미 있는 경우 false입니다.

설명

경고

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

적용 대상