Share via


Job.IsBackfill Property

Checks whether the job is running as a backfill job.

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

Usage

Syntax

'Declaration
<XmlAttributeAttribute> _
<DefaultValueAttribute(False)> _
Public Property IsBackfill As Boolean
[XmlAttributeAttribute] 
[DefaultValueAttribute(false)] 
public bool IsBackfill { get; set; }
[XmlAttributeAttribute] 
[DefaultValueAttribute(false)] 
public:
virtual property bool IsBackfill {
    bool get () sealed;
    void set (bool value);
}
/** @property */
public final boolean get_IsBackfill ()

/** @property */
public void set_IsBackfill (boolean value)
public final function get IsBackfill () : boolean

public function set IsBackfill (value : 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 Cluster.SetClusterParameter.

Do not set this property.

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

Job Class
Job Members
Microsoft.ComputeCluster Namespace