Skip to content

Class EnhancedExecutionResult

Namespace: Belay.Core
Assembly: Belay.Core.dll

Enhanced execution result with detailed error classification and diagnostics.

csharp
public class EnhancedExecutionResult

Inheritance

objectEnhancedExecutionResult

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Properties

DiagnosticInfo

Gets or sets additional diagnostic information about the error.

ErrorOutput

Gets or sets the error output from the execution.

ErrorType

Gets or sets the type of error that occurred during execution.

Exception

Gets or sets the original exception if one occurred.

IsRecoverable

Gets or sets a value indicating whether the error is recoverable.

IsSuccess

Gets a value indicating whether the execution was successful.

Output

Gets or sets the normal output from the execution.

SuggestedAction

Gets or sets suggested actions for resolving the error.

Released under the Apache License 2.0.