Export (0) Print
Expand All
This topic has not yet been rated - Rate this topic

ITeamFoundationJobService Interface

Interface for a job service of Visual Studio Team Foundation Server.

Namespace:  Microsoft.TeamFoundation.Framework.Client
Assembly:  Microsoft.TeamFoundation.Client (in Microsoft.TeamFoundation.Client.dll)
public interface ITeamFoundationJobService

The ITeamFoundationJobService type exposes the following members.

  NameDescription
Public methodDeleteJob(Guid)Deletes the job that has the specified job ID.
Public methodDeleteJob(TeamFoundationJobDefinition)Deletes the job with the specified job definition.
Public methodDeleteJobs(IEnumerable<Guid>)Deletes the jobs that have the specified job IDs.
Public methodDeleteJobs(IEnumerable<TeamFoundationJobDefinition>)Deletes the jobs that have the specified job definitions.
Public methodPauseJob(Guid)Pauses the job that has the specified job ID.
Public methodPauseJob(TeamFoundationJobDefinition)Pauses the job that has the specified job definition.
Public methodQueryJobHistory(IEnumerable<Guid>)Gets a list of history entries for the specified job IDs.
Public methodQueryJobHistory(IEnumerable<TeamFoundationJobDefinition>)Gets a list of history entries for the specified job definitions.
Public methodQueryJobs()Gets an enumerable collection of all job definitions in this service.
Public methodQueryJobs(IEnumerable<Guid>)Gets an enumerable collection of job definitions for the specified job IDs.
Public methodQueryLatestJobHistory(IEnumerable<Guid>)Gets a list of the latest history entries for the specified job IDs.
Public methodQueryLatestJobHistory(Guid)Gets the latest history entry for the specified job ID.
Public methodQueryLatestJobHistory(TeamFoundationJobDefinition)Gets a list of the latest history entry for the specified job.
Public methodQueryLatestJobHistory(IEnumerable<TeamFoundationJobDefinition>)Gets a list of the latest history entries for the specified jobs.
Public methodQueueDelayedJob(Guid)Schedules a job to be executed in the near future.
Public methodQueueDelayedJob(TeamFoundationJobDefinition)Schedules the specified job to be executed in the near future.
Public methodQueueDelayedJob(Guid, Int32)Schedules a job to be executed in the near future.
Public methodQueueDelayedJob(TeamFoundationJobDefinition, Int32)Schedules a job to be executed in the near future.
Public methodQueueDelayedJobs(IEnumerable<Guid>)Schedules the specified enumerable collection of jobs to be executed in the near future.
Public methodQueueDelayedJobs(IEnumerable<TeamFoundationJobDefinition>)Schedules the specified enumerable collection of jobs to be executed in the near future.
Public methodQueueDelayedJobs(IEnumerable<Guid>, Int32)Schedules the specified enumerable collection of jobs to be executed in the near future.
Public methodQueueDelayedJobs(IEnumerable<TeamFoundationJobDefinition>, Int32)Schedules the specified enumerable collection of jobs to be executed in the near future.
Public methodQueueJobNow(Guid, Boolean)Puts the specified job in the queue and starts it immediately.
Public methodQueueJobNow(TeamFoundationJobDefinition, Boolean)Puts the specified job in the queue and starts it immediately.
Public methodQueueJobsNow(IEnumerable<Guid>, Boolean)Puts the specified jobs in the queue and starts them immediately.
Public methodQueueJobsNow(IEnumerable<TeamFoundationJobDefinition>, Boolean)Puts the specified jobs in the queue and starts them immediately.
Public methodQueueOneTimeJobPuts a one-time job in the queue and starts it immediately.
Public methodResumeJob(Guid)Resumes the specified paused job.
Public methodResumeJob(TeamFoundationJobDefinition)Resumes the specified paused job.
Public methodStopJob(Guid)Stops the specified in-progress job.
Public methodStopJob(TeamFoundationJobDefinition)Stops the specified in-progress job.
Public methodUpdateJobAdds or updates the specified job definition.
Public methodUpdateJobs(IEnumerable<TeamFoundationJobDefinition>)Adds or updates the specified job definitions.
Public methodUpdateJobs(IEnumerable<Guid>, IEnumerable<TeamFoundationJobDefinition>)Deletes, adds, or updates the specified jobs.
Public methodUpdateJobs(IEnumerable<TeamFoundationJobDefinition>, IEnumerable<TeamFoundationJobDefinition>)Deletes, adds, or updates the specified job definitions.
Top
Show:
© 2014 Microsoft. All rights reserved.