Compartilhar via


Interface ITeamFoundationJobService

Interface para um serviço de trabalho do Visual Studio Team Foundation Server.

Namespace:  Microsoft.TeamFoundation.Framework.Client
Assembly:  Microsoft.TeamFoundation.Client (em Microsoft.TeamFoundation.Client.dll)

Sintaxe

'Declaração
Public Interface ITeamFoundationJobService
public interface ITeamFoundationJobService

O tipo ITeamFoundationJobService expõe os membros a seguir.

Métodos

  Nome Descrição
Método público DeleteJob(Guid) Exclui o trabalho que têm a certo ID de trabalho
Método público DeleteJob(TeamFoundationJobDefinition) Exclui o trabalho com a definição de trabalho especificada.
Método público DeleteJobs(IEnumerable<Guid>) Exclui o trabalho que tenham identificações de trabalho especificados.
Método público DeleteJobs(IEnumerable<TeamFoundationJobDefinition>) Exclui o trabalho que têm as definições de trabalho especificados.
Método público PauseJob(Guid) Pausa o trabalho que têm a certo ID de trabalho
Método público PauseJob(TeamFoundationJobDefinition) Pausa o trabalho que têm a definição de trabalho especificada.
Método público QueryJobHistory(IEnumerable<Guid>) Obtém uma lista de entradas do histórico para os IDs de trabalho especificados.
Método público QueryJobHistory(IEnumerable<TeamFoundationJobDefinition>) Obtém uma lista de entradas do histórico para definições de trabalho especificados.
Método público QueryJobs() Obtém uma coleção enumerável de todas as definições de trabalho nesse serviço.
Método público QueryJobs(IEnumerable<Guid>) Obtém uma coleção enumerável de definições de trabalho para os IDs de trabalho especificados.
Método público QueryLatestJobHistory(IEnumerable<Guid>) Obtém uma lista das entradas do histórico para os IDs de trabalho especificados.
Método público QueryLatestJobHistory(Guid) Obtém a última entrada histórico para identificação especificada de trabalho
Método público QueryLatestJobHistory(TeamFoundationJobDefinition) Obtém uma lista de entrada mais recente do histórico para o trabalho especificados.
Método público QueryLatestJobHistory(IEnumerable<TeamFoundationJobDefinition>) Obtém uma lista das entradas do histórico para o trabalho especificados.
Método público QueueDelayedJob(Guid) Agenda um trabalho ser executado em um futuro próximo.
Método público QueueDelayedJob(TeamFoundationJobDefinition) Agenda o trabalho especificados ser executado em um futuro próximo.
Método público QueueDelayedJob(Guid, Int32) Agenda um trabalho ser executado em um futuro próximo.
Método público QueueDelayedJob(TeamFoundationJobDefinition, Int32) Agenda um trabalho ser executado em um futuro próximo.
Método público QueueDelayedJobs(IEnumerable<Guid>) Agenda a coleção enumerável especificada de trabalho ser executado em um futuro próximo.
Método público QueueDelayedJobs(IEnumerable<TeamFoundationJobDefinition>) Agenda a coleção enumerável especificada de trabalho ser executado em um futuro próximo.
Método público QueueDelayedJobs(IEnumerable<Guid>, Int32) Agenda a coleção enumerável especificada de trabalho ser executado em um futuro próximo.
Método público QueueDelayedJobs(IEnumerable<TeamFoundationJobDefinition>, Int32) Agenda a coleção enumerável especificada de trabalho ser executado em um futuro próximo.
Método público QueueJobNow(Guid, Boolean) Coloca o trabalho especificados na fila e começa-os imediatamente.
Método público QueueJobNow(TeamFoundationJobDefinition, Boolean) Coloca o trabalho especificados na fila e começa-os imediatamente.
Método público QueueJobsNow(IEnumerable<Guid>, Boolean) Coloca o trabalho especificados na fila e começa-os imediatamente.
Método público QueueJobsNow(IEnumerable<TeamFoundationJobDefinition>, Boolean) Coloca o trabalho especificados na fila e começa-os imediatamente.
Método público QueueOneTimeJob Coloca uma única trabalho na fila e começa-os imediatamente.
Método público ResumeJob(Guid) Continua os trabalhos pausados especificados.
Método público ResumeJob(TeamFoundationJobDefinition) Continua os trabalhos pausados especificados.
Método público StopJob(Guid) Para o trabalho especificados em andamento.
Método público StopJob(TeamFoundationJobDefinition) Para o trabalho especificados em andamento.
Método público UpdateJob Adicionar ou atualizar a definição de trabalho especificada.
Método público UpdateJobs(IEnumerable<TeamFoundationJobDefinition>) Adiciona ou atualiza as definições de trabalho especificados.
Método público UpdateJobs(IEnumerable<Guid>, IEnumerable<TeamFoundationJobDefinition>) Exclusões, adicionar, ou atualização o trabalho especificados.
Método público UpdateJobs(IEnumerable<TeamFoundationJobDefinition>, IEnumerable<TeamFoundationJobDefinition>) Exclusões, adicionar, ou atualização as definições de trabalho especificados.

Superior

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Framework.Client