TeamFoundationLockingService 類別
鎖定服務
繼承階層
System.Object
Microsoft.TeamFoundation.Framework.Server.TeamFoundationLockingService
命名空間: Microsoft.TeamFoundation.Framework.Server
組件: Microsoft.TeamFoundation.Framework.Server (在 Microsoft.TeamFoundation.Framework.Server.dll 中)
語法
'宣告
<TeamFoundationServiceDependency(GetType(TeamFoundationResourceManagementService))> _
Public NotInheritable Class TeamFoundationLockingService _
Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationResourceManagementService))]
public sealed class TeamFoundationLockingService : ITeamFoundationService
TeamFoundationLockingService 類型會公開下列成員。
方法
名稱 | 描述 | |
---|---|---|
AcquireLock(TeamFoundationRequestContext, TeamFoundationLockInfo) | 取得指定資源的跨處理序鎖定。 | |
AcquireLock(TeamFoundationRequestContext, TeamFoundationLockMode, String) | 取得指定資源的跨處理序鎖定。 | |
AcquireLock(TeamFoundationRequestContext, TeamFoundationLockMode, String, Int32) | 取得指定資源的跨處理序鎖定。 | |
AcquireLocks(TeamFoundationRequestContext, TeamFoundationLockMode, array<String[]) | 取得一個或多個資源的跨處理序鎖定。 | |
AcquireLocks(TeamFoundationRequestContext, TeamFoundationLockMode, Int32, array<String[]) | 取得一個或多個資源的跨處理序鎖定。 | |
AcquireLocks(TeamFoundationRequestContext, TeamFoundationLockMode, Int32, Boolean, array<String[]) | 取得一個或多個資源的跨處理序鎖定。 | |
Equals | 判斷指定的物件是否等於目前的物件。 (繼承自 Object)。 | |
GetHashCode | 做為預設雜湊函式。 (繼承自 Object)。 | |
GetType | 取得目前執行個體的 Type。 (繼承自 Object)。 | |
QueryLockMode | 如果在特定資源的獨佔鎖定目前持有,則傳回 true。 | |
ToString | 傳回代表目前物件的字串。 (繼承自 Object)。 |
回頁首
明確介面實作
名稱 | 描述 | |
---|---|---|
ITeamFoundationService.ServiceEnd | ITeamFoundationService.ServiceEnd 的實作。 | |
ITeamFoundationService.ServiceStart | ServiceStart 的實作。 |
回頁首
執行緒安全
這個類型的任何 Public static (在 Visual Basic 中為 Shared) 成員都是安全執行緒。不保證任何執行個體成員是安全執行緒。