DataCache membri

Oggetto utilizzato dalle applicazioni abilitate alla cache per la memorizzazione e il recupero di oggetti dal cluster di cache. Le istanze di tale oggetto sono denominate client della cache.

Nelle tabelle seguenti sono elencati i membri esposti dal tipo DataCache.

Pubblica Proprietà

  Nome Descrizione
public property Item Consente di utilizzare la notazione delle matrici per accedere agli oggetti memorizzati nella cache.

All'inizio

Pubblica Metodi

(vedere anche Protetto Metodi)

  Nome Descrizione
public method Add Con overload. Aggiunge un oggetto alla cache.
public method AddCacheLevelBulkCallback Aggiunge un callback di notifica in blocco della cache per le operazioni della cache che hanno luogo in tutte le aree e per tutti gli elementi.
public method AddCacheLevelCallback Aggiunge un callback di notifica della cache per le operazioni della cache che hanno luogo in tutte le aree e per tutti gli elementi.
public method AddFailureNotificationCallback Aggiunge un callback di notifica di errore, per le notifiche che indicano che un client non ha ricevuto una o più notifiche della cache.
public method AddItemLevelCallback Con overload. Aggiunge un callback di notifica della cache per le operazioni della cache eseguite su un elemento specifico.
public method AddRegionLevelCallback Aggiunge un callback di notifica della cache per le operazioni della cache che hanno luogo in una singola area specifica.
public method BulkGet Restituisce oggetti per le chiavi specificate dall'area della cache specificata.
public method ClearRegion Elimina tutti gli oggetti nell'area specificata.
public method CreateRegion Crea un'area.
public method Equals  Con overload. (ereditato da Object)
public method Get Con overload. Restituisce l'oggetto dalla cache utilizzando la chiave specificata.
public method GetAndLock Con overload. Blocca la chiave se questa è presente e non è bloccata da alcun client, quindi restituisce l'oggetto a essa corrispondente.
public method GetCacheItem Con overload. Restituisce un oggetto DataCacheItem che consente di recuperare tutte le informazioni associate all'oggetto memorizzato nella cache nel cluster.
public method GetHashCode  (ereditato da Object)
public method GetIfNewer Con overload. Restituisce un oggetto dalla cache, ma solo se questa contiene una nuova versione dell'oggetto.
public method GetObjectsByAllTags Restituisce un elenco enumerabile di tutti gli oggetti memorizzati nella cache nell'area specificata aventi in comune gli stessi tag.
public method GetObjectsByAnyTag Restituisce un elenco enumerabile di tutti gli oggetti memorizzati nella cache nell'area specificata aventi in comune alcuni tag.
public method GetObjectsByTag Restituisce un elenco enumerabile di tutti gli oggetti memorizzati nella cache nell'area specificata che hanno il tag specificato.
public method GetObjectsInRegion Restituisce un elenco enumerabile di tutti gli oggetti memorizzati nella cache nell'area specificata.
public method GetSystemRegionName Restituisce il nome dell'area per la chiave specificata.
public method GetSystemRegions Utilizzato per determinare le aree predefinite per la cache.
public method GetType  (ereditato da Object)
public method Put Con overload. Aggiunge o sostituisce un oggetto nella cache.
public method PutAndUnlock Con overload. Sostituisce e sblocca un oggetto nella cache.
public methodstatic ReferenceEquals  (ereditato da Object)
public method Remove Con overload. Consente di rimuovere un oggetto dalla cache.
public method RemoveCallback Rimuove un callback di notifica della cache.
public method RemoveRegion Elimina un'area. Vengono rimossi anche tutti gli oggetti memorizzati nella cache che si trovano all'interno dell'area.
public method ResetObjectTimeout Con overload. Reimposta il valore di timeout dell'oggetto, indicando per quanto tempo gli oggetti risiedono nella cache prima di scadere. Il valore specificato per l'oggetto ha la priorità rispetto alle impostazioni predefinite della cache.
public method ToString  (ereditato da Object)
public method Unlock Con overload. Rilascia gli oggetti bloccati nella cache. Questo metodo supporta la concorrenza pessimistica in quanto fa in modo che per sbloccare l'oggetto venga utilizzato l'oggetto DataCacheLockHandle appropriato.

All'inizio

Protetto Metodi

  Nome Descrizione
protected method Finalize  (ereditato da Object)
protected method MemberwiseClone  (ereditato da Object)

All'inizio

Vedere anche

Informazioni di riferimento

Classe DataCache
Spazio dei nomi Microsoft.ApplicationServer.Caching