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


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 - пространство имен