(String, Object, DataCacheLockHandle, String) de método de DataCache.PutAndUnlock
Reemplaza y desbloquea un objeto en la región especificada.
Espacio de nombres: Microsoft.ApplicationServer.Caching
Ensamblado: Microsoft.ApplicationServer.Caching.Client (en microsoft.applicationserver.caching.client.dll)
Uso
Sintaxis
'Declaración
Public Function PutAndUnlock ( _
key As String, _
value As Object, _
lockHandle As DataCacheLockHandle, _
region As String _
) As DataCacheItemVersion
public DataCacheItemVersion PutAndUnlock (
string key,
Object value,
DataCacheLockHandle lockHandle,
string region
)
public:
DataCacheItemVersion^ PutAndUnlock (
String^ key,
Object^ value,
DataCacheLockHandle^ lockHandle,
String^ region
)
public DataCacheItemVersion PutAndUnlock (
String key,
Object value,
DataCacheLockHandle lockHandle,
String region
)
public function PutAndUnlock (
key : String,
value : Object,
lockHandle : DataCacheLockHandle,
region : String
) : DataCacheItemVersion
Parámetros
- key
Valor exclusivo que se usa para identificar el objeto en la región.
- value
Objeto que se va a agregar o reemplazar.
- lockHandle
Objeto DataCacheLockHandle devuelto mientras el objeto estaba bloqueado.
- region
Nombre de la región en la que reside el objeto.
Valor devuelto
Objeto DataCacheItemVersion que representa la versión del objeto en caché después de su actualización mediante este método.
Comentarios
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.
Si el parámetro lockHandle no es igual al objeto DataCacheLockHandle obtenido con el método que se usa para bloquear el objeto, se produce un objeto DataCacheException con la propiedad ErrorCode definida en InvalidCacheLockHandle y el objeto no se actualiza.
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