Show / Hide Table of Contents

Class WorkItemEventArgs

Work item event data for a given WorkItem.

Inheritance
object
EventArgs
WorkItemEventArgs
Inherited Members
EventArgs.Empty
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: DNVGL.One.Compute.Core.Scheduling
Assembly: DNVGL.One.Compute.Core.dll
Syntax
public class WorkItemEventArgs : EventArgs

Properties

View Source

JobId

Gets the job identifier.

Declaration
public string JobId { get; }
Property Value
Type Description
string

The job identifier.

See Also
EventArgs
View Source

Message

Gets the message.

Declaration
public string Message { get; }
Property Value
Type Description
string

The message.

See Also
EventArgs
View Source

Progress

Gets the progress as a value between 0 and 1.

Declaration
public double Progress { get; }
Property Value
Type Description
double

The progress.

See Also
EventArgs
View Source

WorkItemId

Gets the work item identifier.

Declaration
public string WorkItemId { get; }
Property Value
Type Description
string

The work item identifier.

See Also
EventArgs
View Source

WorkStatus

Gets the work status.

Declaration
public WorkStatus WorkStatus { get; }
Property Value
Type Description
WorkStatus

The work status.

See Also
EventArgs

Methods

View Source

CreateProgressChangedEvent(string, string, double, string)

Creates a progress changed event for a given job and work item.

Declaration
public static WorkItemEventArgs CreateProgressChangedEvent(string jobId, string workItemId, double progress, string message = null)
Parameters
Type Name Description
string jobId

The job identifier.

string workItemId

The work item identifier.

double progress

The progress as a value between 0 and 1.

string message

The message.

Returns
Type Description
WorkItemEventArgs

A WorkItemEventArgs.

See Also
EventArgs
View Source

CreateStatusChangedEvent(string, string, WorkStatus, string)

Creates a status changed event for a given job and work item.

Declaration
public static WorkItemEventArgs CreateStatusChangedEvent(string jobId, string workItemId, WorkStatus workStatus, string message = null)
Parameters
Type Name Description
string jobId

The job identifier.

string workItemId

The work item identifier.

WorkStatus workStatus

The work status.

string message

The message.

Returns
Type Description
WorkItemEventArgs

A WorkItemEventArgs.

See Also
EventArgs

See Also

EventArgs
  • View Source
In this article
Back to top Copyright © DNV AS. All rights reserved.