Class ExecutableWorkEventArgs
Represents status and progress events during execution of IComputationalWork.
Inherited Members
Namespace: DNVGL.One.Compute.WorkExecution.ExecutionModel
Assembly: DNVGL.One.Compute.WorkExecution.dll
Syntax
public class ExecutableWorkEventArgs : EventArgs
Properties
View SourceContext
Gets the execution context.
Declaration
public IExecutionContext Context { get; }
Property Value
Type | Description |
---|---|
IExecutionContext | The execution context. |
See Also
View SourceException
Gets the exception.
Declaration
public Exception Exception { get; }
Property Value
Type | Description |
---|---|
Exception | The exception. |
See Also
View SourceMessage
Gets the message.
Declaration
public string Message { get; }
Property Value
Type | Description |
---|---|
string | The message. |
See Also
View SourceProgress
Gets the progress.
Declaration
public double Progress { get; }
Property Value
Type | Description |
---|---|
double | The progress. |
See Also
View SourceSource
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
View SourceWorkStatus
Gets the work status.
Declaration
public WorkStatus WorkStatus { get; }
Property Value
Type | Description |
---|---|
WorkStatus | The work status. |