Share via


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>) 移除具有指定之的非同步工作的工作。
公用方法 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 命名空間