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 | |
---|---|---|
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 | |
---|---|---|
Add | Con overload. Aggiunge un oggetto alla cache. | |
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. | |
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. | |
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. | |
AddItemLevelCallback | Con overload. Aggiunge un callback di notifica della cache per le operazioni della cache eseguite su un elemento specifico. | |
AddRegionLevelCallback | Aggiunge un callback di notifica della cache per le operazioni della cache che hanno luogo in una singola area specifica. | |
BulkGet | Restituisce oggetti per le chiavi specificate dall'area della cache specificata. | |
ClearRegion | Elimina tutti gli oggetti nell'area specificata. | |
CreateRegion | Crea un'area. | |
Equals | Con overload. (ereditato da Object) | |
Get | Con overload. Restituisce l'oggetto dalla cache utilizzando la chiave specificata. | |
GetAndLock | Con overload. Blocca la chiave se questa è presente e non è bloccata da alcun client, quindi restituisce l'oggetto a essa corrispondente. | |
GetCacheItem | Con overload. Restituisce un oggetto DataCacheItem che consente di recuperare tutte le informazioni associate all'oggetto memorizzato nella cache nel cluster. | |
GetHashCode | (ereditato da Object) | |
GetIfNewer | Con overload. Restituisce un oggetto dalla cache, ma solo se questa contiene una nuova versione dell'oggetto. | |
GetObjectsByAllTags | Restituisce un elenco enumerabile di tutti gli oggetti memorizzati nella cache nell'area specificata aventi in comune gli stessi tag. | |
GetObjectsByAnyTag | Restituisce un elenco enumerabile di tutti gli oggetti memorizzati nella cache nell'area specificata aventi in comune alcuni tag. | |
GetObjectsByTag | Restituisce un elenco enumerabile di tutti gli oggetti memorizzati nella cache nell'area specificata che hanno il tag specificato. | |
GetObjectsInRegion | Restituisce un elenco enumerabile di tutti gli oggetti memorizzati nella cache nell'area specificata. | |
GetSystemRegionName | Restituisce il nome dell'area per la chiave specificata. | |
GetSystemRegions | Utilizzato per determinare le aree predefinite per la cache. | |
GetType | (ereditato da Object) | |
Put | Con overload. Aggiunge o sostituisce un oggetto nella cache. | |
PutAndUnlock | Con overload. Sostituisce e sblocca un oggetto nella cache. | |
ReferenceEquals | (ereditato da Object) | |
Remove | Con overload. Consente di rimuovere un oggetto dalla cache. | |
RemoveCallback | Rimuove un callback di notifica della cache. | |
RemoveRegion | Elimina un'area. Vengono rimossi anche tutti gli oggetti memorizzati nella cache che si trovano all'interno dell'area. | |
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. | |
ToString | (ereditato da Object) | |
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 | |
---|---|---|
Finalize | (ereditato da Object) | |
MemberwiseClone | (ereditato da Object) |
All'inizio
Vedere anche
Informazioni di riferimento
Classe DataCache
Spazio dei nomi Microsoft.ApplicationServer.Caching