DataCache.Unlock metodo (String, DataCacheLockHandle, TimeSpan)
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. Specifica un nuovo valore di timeout per l'oggetto memorizzato nella cache.
Spazio dei nomi: Microsoft.ApplicationServer.Caching
Assembly: Microsoft.ApplicationServer.Caching.Client (in microsoft.applicationserver.caching.client.dll)
Uso
Sintassi
'Dichiarazione
Public Sub Unlock ( _
key As String, _
lockHandle As DataCacheLockHandle, _
timeout As TimeSpan _
)
public void Unlock (
string key,
DataCacheLockHandle lockHandle,
TimeSpan timeout
)
public:
void Unlock (
String^ key,
DataCacheLockHandle^ lockHandle,
TimeSpan timeout
)
public void Unlock (
String key,
DataCacheLockHandle lockHandle,
TimeSpan timeout
)
public function Unlock (
key : String,
lockHandle : DataCacheLockHandle,
timeout : TimeSpan
)
Parametri
- key
Il valore univoco utilizzato per identificare l'oggetto nell'area.
- lockHandle
L'oggetto DataCacheLockHandle restituito al momento del blocco dell'oggetto.
- timeout
L'intervallo di tempo in cui l'oggetto deve trovarsi nella cache prima della scadenza.
Osservazioni
Il parametro lockHandle è obbligatorio e, per assicurare l'esito positivo, deve corrispondere all'oggetto DataCacheLockHandle dell'oggetto bloccato. Per ulteriori informazioni sulla concorrenza, vedere Modelli di concorrenza e Metodi di concorrenza.
Gli oggetti bloccati non scadono mai, ma se sbloccati dopo la relativa scadenza, possono scadere immediatamente. Per ulteriori informazioni, vedere Scadenza ed eliminazione.
Il valore timeout associato con l'oggetto memorizzato nella cache sostituisce le impostazioni di scadenza specificate nella configurazione della cache denominata. Per ulteriori informazioni, vedere Scadenza ed eliminazione.
Protezione thread
Qualsiasi membro statico (condiviso in Visual Basic) di questo tipo è thread safe, diversamente dai membri istanza.
Piattaforme
Piattaforme di sviluppo
Visual Studio 2010 e versioni successive, .NET Framework 4
Piattaforme di destinazione
Windows 7; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2
Vedere anche
Informazioni di riferimento
Classe DataCache
DataCache membri
Spazio dei nomi Microsoft.ApplicationServer.Caching