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

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

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

Синтаксис

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