다음을 통해 공유


DataCache 구성원

캐시 사용 응용 프로그램에서 캐시 클러스터의 개체를 저장하고 검색할 때 사용하는 개체입니다. 이 개체의 인스턴스를 캐시 클라이언트라고 합니다.

다음 표에는 DataCache 형식으로 표시되는 구성원이 나열되어 있습니다.

공개 속성

  이름 설명
public property Item 캐시된 개체에 액세스할 때 배열 표기법을 사용하도록 허용합니다.

위쪽

공개 메서드

(보호됨 메서드 참고)

  이름 설명
public method Add 오버로드됨. 캐시에 개체를 추가합니다.
public method AddCacheLevelBulkCallback 모든 영역 및 항목에 발생하는 캐시 작업을 위해 대량 캐시 알림 콜백을 추가합니다.
public method AddCacheLevelCallback 모든 영역 및 항목에 발생하는 캐시 작업을 위해 캐시 알림 콜백을 추가합니다.
public method AddFailureNotificationCallback 클라이언트가 캐시 알림을 한 개 이상 누락했음을 나타내는 알림에 사용되도록 실패 알림 콜백을 추가합니다.
public method AddItemLevelCallback 오버로드됨. 특정 항목에 발생하는 캐시 작업을 위해 캐시 알림 콜백을 추가합니다.
public method AddRegionLevelCallback 특정 영역에 발생하는 캐시 작업을 위해 캐시 알림 콜백을 추가합니다.
public method BulkGet 지정된 캐시 영역으로부터 지정된 키의 개체를 반환합니다.
public method ClearRegion 지정된 영역의 모든 개체를 삭제합니다.
public method CreateRegion 영역을 만듭니다.
public method Equals  오버로드됨. (Object에서 상속됨)
public method Get 오버로드됨. 지정된 키를 사용하여 캐시에서 개체를 가져옵니다.
public method GetAndLock 오버로드됨. 키가 있고 클라이언트에 의해 잠기지 않았으며 키에 해당하는 개체를 반환할 경우 키를 잠급니다.
public method GetCacheItem 오버로드됨. 클러스터에서 캐시된 개체에 연결된 모든 정보를 검색하기 위해 DataCacheItem 개체를 가져옵니다.
public method GetHashCode  (Object에서 상속됨)
public method GetIfNewer 오버로드됨. 개체의 최신 버전이 캐시에 상주하는 경우에 한해 캐시에서 개체를 가져옵니다.
public method GetObjectsByAllTags 지정된 영역에서 동일한 태그를 공유하는 캐시된 개체를 모두 보여 주는 열거 가능 목록을 가져옵니다.
public method GetObjectsByAnyTag 지정된 영역에서 동일한 태그를 공유하는 캐시된 개체를 보여 주는 열거 가능 목록을 가져옵니다.
public method GetObjectsByTag 지정된 영역에서 지정된 태그를 갖는 캐시된 개체를 모두 보여 주는 열거 가능 목록을 가져옵니다.
public method GetObjectsInRegion 지정된 영역의 캐시된 개체 전체로 구성된 열거 가능 목록을 가져옵니다.
public method GetSystemRegionName 지정된 키의 영역 이름을 반환합니다.
public method GetSystemRegions 캐시의 기본 영역을 결정할 때 사용합니다.
public method GetType  (Object에서 상속됨)
public method Put 오버로드됨. 캐시에서 개체를 추가하거나 바꿉니다.
public method PutAndUnlock 오버로드됨. 캐시에서 개체를 바꾸거나 잠금 해제합니다.
public methodstatic ReferenceEquals  (Object에서 상속됨)
public method Remove 오버로드됨. 캐시에서 개체를 제거합니다.
public method RemoveCallback 캐시 알림 콜백을 제거합니다.
public method RemoveRegion 영역을 삭제합니다. 영역에 있는 캐시된 개체도 모두 제거됩니다.
public method ResetObjectTimeout 오버로드됨. 개체 시간 제한 값을 원래대로 설정하며, 개체가 만료 전까지 캐시에 상주할 기간을 정의합니다. 개체에 대해 지정된 값이 캐시의 기본 설정을 다시 정의합니다.
public method ToString  (Object에서 상속됨)
public method Unlock 오버로드됨. 캐시에서 잠긴 개체의 잠금을 해제합니다. 이 메서드는 비관적 동시성을 지원합니다. 즉 개체를 잠금 해제할 때 알맞은 DataCacheLockHandle이 사용되는지 확인합니다.

위쪽

보호됨 메서드

  이름 설명
protected method Finalize  (Object에서 상속됨)
protected method MemberwiseClone  (Object에서 상속됨)

위쪽

참고 항목

참조 항목

DataCache 클래스
Microsoft.ApplicationServer.Caching 네임스페이스