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


LockManager.ObjectLockFrame - структура

Фрейм блокировки диспетчера блокировки для блокировки объекта.

Пространство имен:  Microsoft.TeamFoundation.Framework.Server
Сборка:  Microsoft.TeamFoundation.Framework.Server (в Microsoft.TeamFoundation.Framework.Server.dll)

Синтаксис

'Декларация
Public Structure ObjectLockFrame _
    Implements IDisposable
public struct ObjectLockFrame : IDisposable

Тип LockManager.ObjectLockFrame предоставляет следующие члены.

Методы

  Имя Описание
Открытый метод Dispose Удаляет LockFrame — выпуски блокировку.
Открытый метод Equals Показывает, равен ли этот экземпляр заданному объекту. (Унаследовано от ValueType.)
Открытый метод GetHashCode Возвращает хэш-код для данного экземпляра. (Унаследовано от ValueType.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод ToString Возвращает полное имя типа этого экземпляра. (Унаследовано от ValueType.)

В начало страницы

Заметки

Шаблон использования: … любой рабочий до блокировку потребуется использование (LockManager.Lock (lockObject, lockType)) {… определенный рабочий внутри блокировки}… любой рабочий после блокировку, рекомендуется не использует вне этого шаблона. Очень тщательн — это устранимая структура (которая не класс и тип значения).

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.TeamFoundation.Framework.Server - пространство имен