IJob.IsBackfill Property

Checks whether the job is running as a backfill job.

Namespace: Microsoft.ComputeCluster
Assembly: CcpAPI (in ccpapi.dll)

Usage

Syntax

'Declaration
ReadOnly Property IsBackfill As Boolean
bool IsBackfill { get; }
property bool IsBackfill {
    bool get ();
}
/** @property */
boolean get_IsBackfill ()
function get IsBackfill () : boolean

Property Value

The value is true if the job is running as a backfill job; otherwise, false.

Remarks

A backfill job is a lower priority job that runs before a higher priority job. This ensures that a resource-intensive application will not delay other applications that are ready to run. The job scheduler will schedule a lower priority job if a higher priority job is waiting for resources to become available and the lower priority job can finish with the available resources without delaying the start time of the higher priority job.

For more information, see the BackfillLookahead configuration parameter in the Remarks section of ICluster.SetClusterParameter.

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.

Platforms

Development Platforms

Microsoft Windows Compute Cluster Server 2003, Windows Server 2003, Windows XP

Target Platforms

Microsoft Windows Compute Cluster Server 2003, Windows Server 2003 with Compute Cluster Pack Client Utilities, Windows XP with Compute Cluster Pack Client Utilities

See Also

Reference

IJob Interface
IJob Members
Microsoft.ComputeCluster Namespace