Condividi tramite


Classe TeamFoundationJobService

Gerarchia di ereditarietà

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationJobService

Spazio dei nomi:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Sintassi

'Dichiarazione
<TeamFoundationServiceDependency(GetType(TeamFoundationRegistryService))> _
<TeamFoundationServiceDependency(GetType(TeamFoundationSqlNotificationService))> _
Public NotInheritable Class TeamFoundationJobService _
    Implements ITeamFoundationService
[TeamFoundationServiceDependency(typeof(TeamFoundationRegistryService))]
[TeamFoundationServiceDependency(typeof(TeamFoundationSqlNotificationService))]
public sealed class TeamFoundationJobService : ITeamFoundationService

Il tipo TeamFoundationJobService espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica IsIgnoreDormancyPermitted Indica se il server è configurato per consentire il flag di IgnoreDormancy su JobDefinitions.
Proprietà pubblica StopJobTimeLimit

In alto

Metodi

  Nome Descrizione
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetHashCode Funge da funzione hash predefinita. (Ereditato da Object)
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblico PauseJob
Metodo pubblico QueryJobDefinition Recuperare una singola definizione di processo per il jobId specificato
Metodo pubblico QueryJobDefinitions Eseguire una query sulle definizioni di processo.
Metodo pubblico QueryJobHistory Query per la cronologia sui processi specifici per le origini richieste.
Metodo pubblico QueryJobQueue(TeamFoundationRequestContext, IEnumerable<Guid>)
Metodo pubblico QueryJobQueue(TeamFoundationRequestContext, List<TeamFoundationJobQueueEntry>%, List<TeamFoundationJobQueueEntry>%, List<TeamFoundationJobQueueEntry>%) Recupera i processi in sospeso, in coda e programmati.
Metodo pubblico QueryLatestJobHistory Query per l'ultima cronologia sui processi specifici per le origini richieste.
Metodo pubblico QueueDelayedJobs(TeamFoundationRequestContext, IEnumerable<Guid>) Tenta di pianificare i processi specificati nell'ora specificata, se il processo non è previsto l'utilizzo in precedenza.
Metodo pubblico QueueDelayedJobs(TeamFoundationRequestContext, IEnumerable<TeamFoundationJobReference>, JobPriorityLevel) Tenta di pianificare i processi specificati nell'ora specificata, se il processo non è previsto l'utilizzo in precedenza.
Metodo pubblico QueueDelayedJobs(TeamFoundationRequestContext, IEnumerable<TeamFoundationJobReference>, Int32, JobPriorityLevel) Tenta di pianificare i processi specificati nell'ora specificata, se il processo non è previsto l'utilizzo in precedenza.
Metodo pubblico QueueDelayedJobs(TeamFoundationRequestContext, IEnumerable<Guid>, Int32, JobPriorityLevel) Tenta di pianificare i processi specificati nell'ora specificata, se il processo non è previsto l'utilizzo in precedenza.
Metodo pubblico QueueJobsNow(TeamFoundationRequestContext, IEnumerable<TeamFoundationJobReference>, JobPriorityLevel)
Metodo pubblico QueueJobsNow(TeamFoundationRequestContext, IEnumerable<Guid>, JobPriorityLevel) Tentativi di pianificare i processi specifici eseguiti immediatamente utilizzando la priorità specificata.
Metodo pubblico QueueJobsNow(TeamFoundationRequestContext, IEnumerable<Guid>, Boolean) Tentativi di pianificare i processi specifici eseguiti immediatamente utilizzando la priorità specificata.
Metodo pubblico QueueOneTimeJob(TeamFoundationRequestContext, String, String, XmlNode, JobPriorityLevel)
Metodo pubblico QueueOneTimeJob(TeamFoundationRequestContext, String, String, XmlNode, Boolean)
Metodo pubblico QueueOneTimeJob(TeamFoundationRequestContext, String, String, XmlNode, TimeSpan)
Metodo pubblico RepairQueue
Metodo pubblico ResumeJob
Metodo pubblico StopJob
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo pubblico UpdateJobDefinitions Aggiorna le definizioni di processo e aggiornamenti necessari nella coda.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato ITeamFoundationService.ServiceEnd
Implementazione esplicita dell'interfacciaMetodo privato ITeamFoundationService.ServiceStart

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Framework.Server