Rimuovere un oggetto da una cache (Memorizzazione nella cache di Windows Server AppFabric)

Negli esempi seguenti vengono illustrati i modi in cui è possibile rimuovere gli oggetti dalla cache.

Per ulteriori dettagli sui metodi utilizzati in questi esempi, vedere gli argomenti seguenti relativi alla libreria di classi:

Nota

Ai fini di queste procedure, si presuppone che il cluster di cache sia già stato configurato e che l'ambiente di sviluppo sia stato preparato. Per ulteriori informazioni, vedere Preparazione dell'ambiente di sviluppo del client cache (Memorizzazione nella cache di Windows Server AppFabric).

Per rimuovere un oggetto dalla cache

  • Verificare che l'istruzione Using (Imports di Visual Basic) sia in primo piano nel codice dell'applicazione per fare riferimento allo spazio dei nomi Microsoft.ApplicationServer.Caching.

  • Creare un oggetto DataCacheFactory che sia accessibile a tutte le parti dell'applicazione che necessitano di un client della cache. Se possibile, archiviare e riutilizzare lo stesso oggetto DataCacheFactory per risparmiare memoria e ottimizzare le prestazioni.

  • Utilizzare l'oggetto DataCacheFactory per creare un oggetto DataCache (noto anche come client della cache).

  • Dopo aver creato l'oggetto DataCache, utilizzare il metodo Remove o la proprietà Item per rimuovere un oggetto dalla cache. Negli esempi seguenti l'istanza DataCache è denominata myCache.

Esempio

Nell'esempio seguente, per rimuovere un oggetto dalla cache si applica il metodo Remove.

'remove object in cache using key "Key0"
myCache.Remove("Key0")
//remove object in cache using key "Key0"
myCache.Remove("Key0");

Nell'esempio seguente, per rimuovere un oggetto dalla cache si applica la proprietà Item con notazione di matrice.

'remove object in cache using array notation
myCache("Key0") = Nothing
//remove object in cache using array notation
myCache["Key0"] = null;

Nota

Per il metodo Remove sono disponibili numerosi altri parametri. Per ulteriori informazioni, vedere la classe DataCache.

Vedere anche

Concetti

Preparazione dell'ambiente di sviluppo del client cache (Memorizzazione nella cache di Windows Server AppFabric)
Aggiungere un oggetto da una cache (Memorizzazione nella cache di Windows Server AppFabric)
Aggiornare un oggetto in una cache (Memorizzazione nella cache di Windows Server AppFabric)
Ottenere un oggetto da una cache (Memorizzazione nella cache di Windows Server AppFabric)
Concetti di memorizzazione nella cache di AppFabric
Sviluppo di un client cache (Memorizzazione nella cache di Windows Server AppFabric)

  2011-12-05