ServicingJobData.ServicingLocks 属性
[LockMode] 用于定义锁定特定的类型的。
[LockMode] 效果:
[TeamFoundationLockMode.NoLock] -这些锁将被忽略。
[TeamFoundationLockMode.Shared] -这将导致该工作要对此 [ServicingLock]的共享锁。 采用共享锁的其他工作可以继续,但是,独占锁将阻塞,直至完成,并且不能开始,直到独占工作完成。
[TeamFoundationLockMode.Exclusive] -这将导致该工作要对此 [ServicingLock]的独占锁定。 这意味着其他操作无法启动,此锁获取之后。 它还将等待对其中一个的锁的所有正在运行的工作。
命名空间: Microsoft.TeamFoundation.Framework.Server
程序集: Microsoft.TeamFoundation.Framework.Server(在 Microsoft.TeamFoundation.Framework.Server.dll 中)
语法
声明
Public Property ServicingLocks As TeamFoundationLockInfo()
public TeamFoundationLockInfo[] ServicingLocks { get; set; }
属性值
类型:array<Microsoft.TeamFoundation.Framework.Server.TeamFoundationLockInfo[]
返回 TeamFoundationLockInfo。
.NET Framework 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。