Поделиться через


Метод DataCache.Unlock (String, DataCacheLockHandle)

Снимает блокировку с объектов, заблокированных в кэше. Этот метод поддерживает пессимистичный параллелизм, гарантируя, что для разблокировки объекта будет использован подходящий дескриптор DataCacheLockHandle.

Пространство имен: Microsoft.ApplicationServer.Caching
Сборка: Microsoft.ApplicationServer.Caching.Client (в microsoft.applicationserver.caching.client.dll)

Использование

Синтаксис

'Декларация
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
)

Параметры

  • key
    Уникальное значение, которое используется для идентификации объекта в области.
  • lockHandle
    Объект DataCacheLockHandle, который был возвращен при блокировке объекта.

Примечания

Обязательный параметр lockHandle должен соответствовать дескриптору DataCacheLockHandle блокированного объекта. Дополнительные сведения о параллелизме см. в разделах Модели параллелизма и Методы параллелизма.

Срок действия заблокированных объектов не ограничен, однако срок их действия может истечь сразу же после разблокировки, если она происходит после истечения срока действия. Дополнительные сведения см. в разделе Окончание срока действия и вытеснение.

Безопасность потоков

Все открытые статические (Shared в Visual Basic) члены данного типа потокобезопасны. Потокобезопасность членов отдельных экземпляров не гарантируется.

Платформы

Платформы разработки

Visual Studio 2010 и более поздние выпуски, Платформа .NET Framework 4

Целевые платформы

Windows 7; Windows Server 2008 R2; Windows Server 2008 с пакетом обновления 2 (SP2); Windows Vista с пакетом обновления 2 (SP2)

См. также

Справочник

Класс DataCache
Члены DataCache
Пространство имен Microsoft.ApplicationServer.Caching