共用方式為


ITeamFoundationJobService 介面

Visual Studio Team Foundation Server 工作服務的介面。

命名空間:  Microsoft.TeamFoundation.Framework.Client
組件:  Microsoft.TeamFoundation.Client (在 Microsoft.TeamFoundation.Client.dll 中)

語法

'宣告
Public Interface ITeamFoundationJobService
public interface ITeamFoundationJobService

ITeamFoundationJobService 類型會公開下列成員。

方法

  名稱 描述
公用方法 DeleteJob(Guid) 刪除具有指定的工作 ID. 的工作
公用方法 DeleteJob(TeamFoundationJobDefinition) 刪除與指定作業定義的工作。
公用方法 DeleteJobs(IEnumerable<Guid>) 刪除具有指定的工作 ID 的工作。
公用方法 DeleteJobs(IEnumerable<TeamFoundationJobDefinition>) 刪除具有指定的作業定義的工作。
公用方法 PauseJob(Guid) 暫停指定的工作 ID. 的工作
公用方法 PauseJob(TeamFoundationJobDefinition) 暫停指定作業定義的工作。
公用方法 QueryJobHistory(IEnumerable<Guid>) 取得指定的工作 ID 的記錄項目清單。
公用方法 QueryJobHistory(IEnumerable<TeamFoundationJobDefinition>) 取得指定的作業定義的記錄項目清單。
公用方法 QueryJobs() 在這個服務中取得所有作業定義的可列舉集合。
公用方法 QueryJobs(IEnumerable<Guid>) 取得作業定義的可列舉集合指定的工作 ID 的。
公用方法 QueryLatestJobHistory(IEnumerable<Guid>) 取得指定的工作 ID 的最新記錄項目清單。
公用方法 QueryLatestJobHistory(Guid) 取得指定的工作 ID. 的最新的記錄項目。
公用方法 QueryLatestJobHistory(TeamFoundationJobDefinition) 取得指定之工作的最新記錄項目清單。
公用方法 QueryLatestJobHistory(IEnumerable<TeamFoundationJobDefinition>) 取得指定的工作的最新記錄項目清單。
公用方法 QueueDelayedJob(Guid) 排程工作不久在未來執行。
公用方法 QueueDelayedJob(TeamFoundationJobDefinition) 排程指定的工作不久在未來執行。
公用方法 QueueDelayedJob(Guid, Int32) 排程工作不久在未來執行。
公用方法 QueueDelayedJob(TeamFoundationJobDefinition, Int32) 排程工作不久在未來執行。
公用方法 QueueDelayedJobs(IEnumerable<Guid>) 排程工作的指定的可列舉集合。不久的未來執行。
公用方法 QueueDelayedJobs(IEnumerable<TeamFoundationJobDefinition>) 排程工作的指定的可列舉集合。不久的未來執行。
公用方法 QueueDelayedJobs(IEnumerable<Guid>, Int32) 排程工作的指定的可列舉集合。不久的未來執行。
公用方法 QueueDelayedJobs(IEnumerable<TeamFoundationJobDefinition>, Int32) 排程工作的指定的可列舉集合。不久的未來執行。
公用方法 QueueJobNow(Guid, Boolean) 在佇列中將指定的工作並立即啟動。
公用方法 QueueJobNow(TeamFoundationJobDefinition, Boolean) 在佇列中將指定的工作並立即啟動。
公用方法 QueueJobsNow(IEnumerable<Guid>, Boolean) 在佇列中指定的工作並立即啟動它們。
公用方法 QueueJobsNow(IEnumerable<TeamFoundationJobDefinition>, Boolean) 在佇列中指定的工作並立即啟動它們。
公用方法 QueueOneTimeJob 在佇列中放置一個一次工作並立即啟動。
公用方法 ResumeJob(Guid) 繼續指定的暫停的工作。
公用方法 ResumeJob(TeamFoundationJobDefinition) 繼續指定的暫停的工作。
公用方法 StopJob(Guid) 停止指定的進行中工作。
公用方法 StopJob(TeamFoundationJobDefinition) 停止指定的進行中工作。
公用方法 UpdateJob 加入或更新指定的工作定義。
公用方法 UpdateJobs(IEnumerable<TeamFoundationJobDefinition>) 加入或更新指定的工作定義。
公用方法 UpdateJobs(IEnumerable<Guid>, IEnumerable<TeamFoundationJobDefinition>) 刪除,加入或更新指定的工作。
公用方法 UpdateJobs(IEnumerable<TeamFoundationJobDefinition>, IEnumerable<TeamFoundationJobDefinition>) 刪除,加入或更新指定的工作定義。

回頁首

請參閱

參考

Microsoft.TeamFoundation.Framework.Client 命名空間