Exporter (0) Imprimer
Développer tout
Développer Réduire
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Délégué DataCacheNotificationCallback

Représente une méthode de rappel appelée par une notification de cache lorsqu'une ou plusieurs opérations de cache surviennent. S'applique uniquement à versions de serveur de AppFabric.

Espace de noms :  Microsoft.ApplicationServer.Caching
Assembly :  Microsoft.ApplicationServer.Caching.Client (en Microsoft.ApplicationServer.Caching.Client.dll)
public delegate void DataCacheNotificationCallback(
	string cacheName,
	string regionName,
	string key,
	DataCacheItemVersion version,
	DataCacheOperations cacheOperation,
	DataCacheNotificationDescriptor nd
)

Paramètres

cacheName
Type : System..::..String
regionName
Type : System..::..String
Nom de la région associée à l'opération de cache. Une chaîne de longueur nulle indique qu'une région spécifique n'est pas associée à l'opération de cache.
key
Type : System..::..String
Nom de la clé associée à l'opération de cache. Une chaîne de longueur nulle indique qu'un élément mis en cache spécifique n'est pas associé à l'opération de cache.
version
Type : Microsoft.ApplicationServer.Caching..::..DataCacheItemVersion
DataCacheItemVersion de l'objet mis en cache associé à l'opération de cache ayant déclenché la notification. Une version nulle indique qu'un élément mis en cache spécifique n'est pas associé à l'opération de cache.
cacheOperation
Type : Microsoft.ApplicationServer.Caching..::..DataCacheOperations
Énumération DataCacheOperations spécifiant l'événement de cache ayant déclenché la notification de cache.
nd
Type : Microsoft.ApplicationServer.Caching..::..DataCacheNotificationDescriptor
Objet DataCacheNotificationDescriptor associé à la notification de cache ayant appelé la méthode déléguée.

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].

RemarqueRemarque

In order for your application to use notifications, you need to enable them on a named cache. In Microsoft AppFabric 1.1 pour Caching de Windows Server, use the notificationsEnabled parameter with the New-Cache or Set-CacheConfig Windows PowerShell commands. In Caching de Windows Azure, 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 .

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft. Tous droits réservés.