(String, DataCacheLockHandle) de método de DataCache.Unlock
Libera objetos bloqueados en caché. Para que este método sea compatible con la simultaneidad pesimista, basta con asegurarse de usar el DataCacheLockHandle adecuado para desbloquear el objeto.
Espacio de nombres: Microsoft.ApplicationServer.Caching
Ensamblado: Microsoft.ApplicationServer.Caching.Client (en microsoft.applicationserver.caching.client.dll)
Uso
Sintaxis
'Declaración
Public Sub Unlock ( _
key As String, _
lockHandle As DataCacheLockHandle _
)
public void Unlock (
string key,
DataCacheLockHandle lockHandle
)
public:
void Unlock (
String^ key,
DataCacheLockHandle^ lockHandle
)
public void Unlock (
String key,
DataCacheLockHandle lockHandle
)
public function Unlock (
key : String,
lockHandle : DataCacheLockHandle
)
Parámetros
- key
Valor exclusivo que se usa para identificar el objeto en la región.
- lockHandle
Objeto DataCacheLockHandle devuelto mientras el objeto estaba bloqueado.
Comentarios
El parámetro lockHandle es necesario y debe coincidir con el DataCacheLockHandle del objeto bloqueado para funcionar correctamente. Para obtener más información sobre la simultaneidad, vea Modelos de simultaneidad y Métodos de simultaneidad.
Los objetos bloqueados nunca expiran, pero pueden expirar inmediatamente si se desbloquean después de su hora de expiración. Para obtener más información, vea Caducidad y expulsión.
Seguridad para subprocesos
Todos los miembros públicos y estáticos (Shared en Visual Basic) de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.
Plataformas
Plataformas de desarrollo
Visual Studio 2010 y posterior, .NET Framework 4
Plataformas de destino
Windows 7; Windows Server 2008 R2; Windows Server 2008 Service Pack 2; Windows Vista Service Pack 2
Vea también
Referencia
Clase de DataCache
Miembros de DataCache
Espacio de nombres de Microsoft.ApplicationServer.Caching