Show / Hide Table of Contents

Class JobEventArgs

Job event data for a given Job.

Inheritance
object
EventArgs
JobEventArgs
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 JobEventArgs : EventArgs

Properties

View Source

JobId

Gets the job identifier.

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

The job identifier.

View Source

Message

Gets the message.

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

The message.

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.

View Source

WorkStatus

Gets the work status.

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

The work status.

Methods

View Source

CreateProgressChangedEvent(string, double, string)

Creates a progress changed event for a given job.

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

The job identifier.

double progress

The progress as a value between 0 and 1.

string message

The message.

Returns
Type Description
JobEventArgs

A JobEventArgs.

View Source

CreateStatusChangedEvent(string, WorkStatus, string)

Creates the status changed event.

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

The job identifier.

WorkStatus workStatus

The work status.

string message

The message.

Returns
Type Description
JobEventArgs

A JobEventArgs.

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