ServicingJobData.ServicingLocks プロパティ
[LockMode] ジョブが特定の種類のロックを定義するために使用されます。
[LockMode] の影響:
-[TeamFoundationLockMode.NoLock] これらのロックは無視されます。
-[TeamFoundationLockMode.Shared] これにより、この [ServicingLock]の共有ロックを取得するジョブが発生します。共有ロックを受け取るそのほかのジョブが継続されますが排他ジョブが完了するまで完了まで開始できない排他ロックは、ブロック。
-[TeamFoundationLockMode.Exclusive] これにより、この [ServicingLock]の排他ロックを取得するジョブが発生します。これは、このロックを取得した後の他の操作を開始できないことを意味します。また、これらの1のロックを持つ連続したジョブを待機します。
名前空間: 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 セキュリティ
- 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。