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


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

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

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

Синтаксис

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

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

Методы

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

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

Заметки

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

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

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

См. также

Ссылки

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