WarehouseJobExecutionDetails.JobProcessingStatus Property

ProcessingStatus for this job ProcessingStatus is calculated from the TeamFoundationJobState, job type and internal job properties.

only jobs in the JobsRunning state contribute to the state: Scheduled and JobsQueued are treated as Idle jobs that are in the Scheduled bucket are not running, but scheduled to run in the future, their ProcessingStatus will be set to Idle.

JobsQueued jobs are ready to be executed, and are waiting for a JobRunner to pick them up.

Because they are not actualy executing, the ProcessigState for them will be None, the same as for the Scheduled jobs.

Namespace:  Microsoft.TeamFoundation.Warehouse
Assembly:  Microsoft.TeamFoundation.Warehouse (in Microsoft.TeamFoundation.Warehouse.dll)

Syntax

'Declaration
Public Property JobProcessingStatus As ProcessingStatus
public ProcessingStatus JobProcessingStatus { get; set; }
public:
property ProcessingStatus JobProcessingStatus {
    ProcessingStatus get ();
    void set (ProcessingStatus value);
}
member JobProcessingStatus : ProcessingStatus with get, set
function get JobProcessingStatus () : ProcessingStatus 
function set JobProcessingStatus (value : ProcessingStatus)

Property Value

Type: Microsoft.TeamFoundation.Warehouse.ProcessingStatus
Returns ProcessingStatus.

.NET Framework Security

See Also

Reference

WarehouseJobExecutionDetails Class

Microsoft.TeamFoundation.Warehouse Namespace