Partager via


TeamFoundationJobQueueEntry Class

Inheritance Hierarchy

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationJobExecutionEntry
    Microsoft.TeamFoundation.Framework.Server.TeamFoundationJobQueueEntry

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (in Microsoft.TeamFoundation.Framework.Server.dll)

Syntax

'Declaration
Public Class TeamFoundationJobQueueEntry _
    Inherits TeamFoundationJobExecutionEntry
public class TeamFoundationJobQueueEntry : TeamFoundationJobExecutionEntry
public ref class TeamFoundationJobQueueEntry : public TeamFoundationJobExecutionEntry
type TeamFoundationJobQueueEntry =  
    class 
        inherit TeamFoundationJobExecutionEntry 
    end
public class TeamFoundationJobQueueEntry extends TeamFoundationJobExecutionEntry

The TeamFoundationJobQueueEntry type exposes the following members.

Constructors

  Name Description
Public method TeamFoundationJobQueueEntry

Top

Properties

  Name Description
Public property AgentId The agent that is running the job. (Inherited from TeamFoundationJobExecutionEntry.)
Public property ExecutionStartTime The date that execution began. (Inherited from TeamFoundationJobExecutionEntry.)
Public property JobId The ID of the job. (Inherited from TeamFoundationJobExecutionEntry.)
Public property JobLastResult Result from the last time the job was executed or "Succeeded" for a job that has not yet run.
Public property JobSource The source of the job. (Inherited from TeamFoundationJobExecutionEntry.)
Public property NextRun The duration, in seconds, until the job should start. A negative time reflects how many seconds have passed since the job's queue time.
Public property Priority The priority of the job.
Public property QueuedReasons The reasons the job was queued for execution. (Inherited from TeamFoundationJobExecutionEntry.)
Public property QueuedReasonsValue The reasons the job was queued for execution. (Inherited from TeamFoundationJobExecutionEntry.)
Public property QueueTime The time that the job should start. (Inherited from TeamFoundationJobExecutionEntry.)
Public property State The job's current state: Running, Pausing, Paused, and so on.
Public property StateChangeTime The date that the state of the job changed.

Top

Methods

  Name Description
Public method Equals Determines whether the specified object is equal to the current object. (Inherited from Object.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method GetHashCode Serves as the default hash function. (Inherited from Object.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method ToString (Overrides Object.ToString().)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.TeamFoundation.Framework.Server Namespace