TaskInformation TaskInformation TaskInformation Class

Definition

Information about a task running on a compute node.

public class TaskInformation
type TaskInformation = class
Public Class TaskInformation
Inheritance
TaskInformationTaskInformationTaskInformation

Constructors

TaskInformation() TaskInformation() TaskInformation()

Initializes a new instance of the TaskInformation class.

TaskInformation(TaskState, String, String, String, Nullable<Int32>, TaskExecutionInformation) TaskInformation(TaskState, String, String, String, Nullable<Int32>, TaskExecutionInformation) TaskInformation(TaskState, String, String, String, Nullable<Int32>, TaskExecutionInformation)

Initializes a new instance of the TaskInformation class.

Properties

ExecutionInfo ExecutionInfo ExecutionInfo

Gets or sets information about the execution of the task.

JobId JobId JobId

Gets or sets the ID of the job to which the task belongs.

SubtaskId SubtaskId SubtaskId

Gets or sets the ID of the subtask if the task is a multi-instance task.

TaskId TaskId TaskId

Gets or sets the ID of the task.

TaskState TaskState TaskState

Gets or sets the current state of the task.

TaskUrl TaskUrl TaskUrl

Gets or sets the URL of the task.

Methods

Validate() Validate() Validate()

Validate the object.

Extension Methods

IsDefined(Object) IsDefined(Object) IsDefined(Object)

Determines if a certain property is defined or not.

IsNull(Object) IsNull(Object) IsNull(Object)

Determines if a certain property is null or not.

IsPrimitive(Object) IsPrimitive(Object) IsPrimitive(Object)

Determines if a certain property is of premitive JSON type.

Applies to