Condividi tramite


Classe DataCacheLockHandle

Rappresenta la struttura utilizzata come chiave per bloccare e sbloccare gli oggetti memorizzati nella cache in uno scenario di concorrenza pessimistica.

Spazio dei nomi: Microsoft.ApplicationServer.Caching
Assembly: Microsoft.ApplicationServer.Caching.Core (in microsoft.applicationserver.caching.core.dll)

Uso

Sintassi

'Dichiarazione
<DataContractAttribute(Name:="DataCacheLockHandle", Namespace:="https://schemas.microsoft.com/velocity/namespace")> _
Public Class DataCacheLockHandle
[DataContractAttribute(Name="DataCacheLockHandle", Namespace="https://schemas.microsoft.com/velocity/namespace")] 
public class DataCacheLockHandle
[DataContractAttribute(Name=L"DataCacheLockHandle", Namespace=L"https://schemas.microsoft.com/velocity/namespace")] 
public ref class DataCacheLockHandle
/** @attribute DataContractAttribute(Name="DataCacheLockHandle", Namespace="https://schemas.microsoft.com/velocity/namespace") */ 
public class DataCacheLockHandle
DataContractAttribute(Name="DataCacheLockHandle", Namespace="https://schemas.microsoft.com/velocity/namespace") 
public class DataCacheLockHandle

Osservazioni

Per poter sbloccare un oggetto, è necessario fornire il DataCacheLockHandle appropriato ai metodi di sblocco, ad esempio PutAndUnlock e Unlock). Il DataCacheLockHandle viene fornito dal metodo di blocco, ossia GetAndLock. Per ulteriori informazioni sulla concorrenza, vedere Modelli di concorrenza (Velocità) e Metodi di concorrenza (Velocità).

Gerarchia ereditarietà

System.Object
  Microsoft.ApplicationServer.Caching.DataCacheLockHandle

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

DataCacheLockHandle membri
Spazio dei nomi Microsoft.ApplicationServer.Caching