Show / Hide Table of Contents

Class ExecutableWorkEventArgs

Represents status and progress events during execution of IComputationalWork.

Inheritance
object
EventArgs
ExecutableWorkEventArgs
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.WorkExecution.ExecutionModel
Assembly: DNVGL.One.Compute.WorkExecution.dll
Syntax
public class ExecutableWorkEventArgs : EventArgs

Properties

View Source

Context

Gets the execution context.

Declaration
public IExecutionContext Context { get; }
Property Value
Type Description
IExecutionContext

The execution context.

See Also
EventArgs
View Source

Exception

Gets the exception.

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

The exception.

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.

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

The progress.

See Also
EventArgs
View Source

Source

Gets the source object.

Declaration
public object Source { get; }
Property Value
Type Description
object

The source.

Remarks

This object should be the data object that is being processed by the IComputationalWork.

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

See Also

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