내보내기(0) 인쇄
모두 확장
확장 최소화

DataCacheNotificationCallback 대리자

캐시 작업이 하나 이상 발생하는 경우에 캐시 알림에서 호출되는 콜백 메서드를 나타냅니다. AppFabric의 서버 버전에만 적용됩니다.

네임스페이스:  Microsoft.ApplicationServer.Caching
어셈블리:  Microsoft.ApplicationServer.Caching.Client(Microsoft.ApplicationServer.Caching.Client.dll)

public delegate void DataCacheNotificationCallback(
	string cacheName,
	string regionName,
	string key,
	DataCacheItemVersion version,
	DataCacheOperations cacheOperation,
	DataCacheNotificationDescriptor nd
)

매개 변수

cacheName
유형: System..::..String
regionName
유형: System..::..String
캐시 작업과 연결된 영역의 이름입니다. 빈 문자열은 캐시 작업에 특정 영역이 연결되어 있지 않음을 나타냅니다.
key
유형: System..::..String
캐시 작업과 연결된 키의 이름입니다. 빈 문자열은 특정 캐시된 항목이 캐시 작업에 연결되어 있지 않음을 나타냅니다.
version
유형: Microsoft.ApplicationServer.Caching..::..DataCacheItemVersion
알림을 트리거한 캐시 작업과 연결된 캐시된 개체의 DataCacheItemVersion입니다. null 버전은 특정 캐시된 항목이 캐시 작업에 연결되어 있지 않음을 나타냅니다.
cacheOperation
유형: Microsoft.ApplicationServer.Caching..::..DataCacheOperations
캐시 알림을 트리거한 캐시 이벤트를 지정하는 DataCacheOperations 열거입니다.
nd
유형: Microsoft.ApplicationServer.Caching..::..DataCacheNotificationDescriptor
대리자 메서드를 호출한 캐시 알림과 연결된 DataCacheNotificationDescriptor 개체입니다.

Adding a cache notification callback requires two steps. First, create a method that should be invoked when a cache notification is triggered by one or more cache operations. The method you invoke with the cache notifications must accept the same parameters as the DataCacheNotificationCallback delegate. Second, add a callback using one of the three available methods from the DataCache object: AddCacheLevelCallback(DataCacheOperation, DataCacheNotificationCallback), AddRegionLevelCallback(String, DataCacheOperation, DataCacheNotificationCallback), or [Override:Microsoft.ApplicationServer.Caching.DataCache.AddItemLevelCallback].

참고참고

In order for your application to use notifications, you need to enable them on a named cache. In Windows Server용 Microsoft AppFabric 1.1 Caching, use the notificationsEnabled parameter with the New-Cache or Set-CacheConfig Windows PowerShell commands. In Windows Azure Caching, enable notifications in the Caching configuration of the role that hosts the cache.

The DataCacheNotificationDescriptor object passed to the delegate method with the nd parameter can be used to unsubscribe from the cache notification. For more information, see .

커뮤니티 추가 항목

추가
Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2015 Microsoft