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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。