Questa pagina è stata utile?
I suggerimenti relativi al contenuto di questa pagina sono importanti. Comunicaceli.
Altri suggerimenti?
1500 caratteri rimanenti
Enumerazione DataCacheLocalCacheInvalidationPolicy
Collapse the table of content
Expand the table of content

Enumerazione DataCacheLocalCacheInvalidationPolicy

Aggiornamento: giugno 2012

Specifica il modo in cui gli oggetti memorizzati localmente nella cache devono essere invalidati.

Spazio dei nomi  Microsoft.ApplicationServer.Caching
Assembly:  Microsoft.ApplicationServer.Caching.Core (in Microsoft.ApplicationServer.Caching.Core.dll)

public enum DataCacheLocalCacheInvalidationPolicy

Nome membroDescrizione
NotificationBasedSpecifica che gli oggetti rimarranno nella cache locale fino a quando saranno invalidati automaticamente da una notifica della cache. Non supportato in Memorizzazione nella cache condivisa di Microsoft Azure.
TimeoutBasedSpecifica che gli oggetti rimarranno nella cache locale fino a quando la loro durata raggiungerà il limite di durata indicato dal parametro localCacheTimeout specificato nel costruttore DataCacheFactory

When using the TimeoutBased enumeration to specify local cache sync policy, once objects are downloaded to local cache, they will stay there until they reach the object timeout value specified in the DataCacheFactory constructor's localCacheTimeout parameter. When the objects reach the time-out value, they are invalidated so that each object can be refreshed from the cache cluster the next time that it is requested.

When using the NotificationBased enumeration, locally cached objects will be automatically invalidated by cache notifications. The object lifetime can only be as short as the notification polling interval specified by the DataCacheFactory constructor's pollInterval parameter.

NotaNota

Notifications are not supported in Memorizzazione nella cache condivisa di Microsoft Azure. Memorizzazione nella cache condivisa di Microsoft Azure must use TimeoutBased invalidation.

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

Aggiunte alla community

AGGIUNGI
Mostra:
© 2015 Microsoft