LockManager.TryGetLock - метод (ILockName, LockManager.LockType, Int64, Int32)
Получает блокировку с именем
Пространство имен: Microsoft.TeamFoundation.Framework.Server
Сборка: Microsoft.TeamFoundation.Framework.Server (в Microsoft.TeamFoundation.Framework.Server.dll)
Синтаксис
'Декларация
Public Function TryGetLock ( _
lockName As ILockName, _
lockType As LockManager.LockType, _
requestId As Long, _
millisecondsTimeout As Integer _
) As Boolean
public bool TryGetLock(
ILockName lockName,
LockManager.LockType lockType,
long requestId,
int millisecondsTimeout
)
Параметры
- lockName
Тип: Microsoft.TeamFoundation.Framework.Server.ILockName
Имя блокировки, чтобы получить
- lockType
Тип: Microsoft.TeamFoundation.Framework.Server.LockManager.LockType
Тип блокировки, которое требуется получить
- requestId
Тип: System.Int64
- millisecondsTimeout
Тип: System.Int32
Возвращаемое значение
Тип: System.Boolean
Возвращает Boolean.
Заметки
Этот метод попытался использование кэшированного объекта блокировки для этого имени, если он не будет удален, в противном случае он выделяет новый объект блокировки и обновляет кэшированная ссылка на объект.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.TeamFoundation.Framework.Server - пространство имен