Table of Contents

Class GraphExecutionResult

Namespace
DotCompute.Backends.CUDA.Execution.Graph.Results
Assembly
DotCompute.Backends.CUDA.dll

Results from graph execution.

public sealed class GraphExecutionResult
Inheritance
GraphExecutionResult
Inherited Members

Properties

EndTime

Gets or sets the execution end time.

public DateTime EndTime { get; set; }

Property Value

DateTime

Error

Gets or sets any error that occurred during execution.

public Exception? Error { get; set; }

Property Value

Exception

ErrorMessage

Gets or sets the error message if execution failed.

public string? ErrorMessage { get; set; }

Property Value

string

ExecutionId

Gets or sets the unique execution identifier.

public string ExecutionId { get; set; }

Property Value

string

ExecutionTimeMs

Gets or sets the execution time in milliseconds.

public double ExecutionTimeMs { get; set; }

Property Value

double

GraphName

Gets or sets the graph name.

public string GraphName { get; set; }

Property Value

string

IsSuccess

Gets a value indicating whether the execution was successful.

public bool IsSuccess { get; }

Property Value

bool

Metadata

Gets or sets additional execution metadata.

public Dictionary<string, object> Metadata { get; }

Property Value

Dictionary<string, object>

StartTime

Gets or sets the execution start time.

public DateTime StartTime { get; set; }

Property Value

DateTime

State

Gets or sets the execution state.

public GraphExecutionState State { get; set; }

Property Value

GraphExecutionState

Success

Gets or sets whether the execution was successful.

public bool Success { get; set; }

Property Value

bool