RunError
Namespace AgentPrism · Assembly
AgentPrism.Abstractions.dllError information for a failed run.
public sealed record RunError : IEquatable<RunError>Inheritance
Section titled “Inheritance”Implements
Section titled “Implements”Inherited Members
Section titled “Inherited Members”object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Constructors
Section titled “Constructors”RunError()
Section titled “ RunError()”public RunError()Properties
Section titled “Properties”Gets the class chosen by IRunErrorClassifier. Rows written
BEFORE the error class was introduced hold null, which
the user interface shows in the Unknown bucket.
public RunErrorClass? Class { get; init; }Property Value
Section titled “Property Value”Fingerprint
Section titled “ Fingerprint”Gets the digest of the normalized message, used to cluster repetitions of
the same fault. null when no classifier ran, as for
Class.
public string? Fingerprint { get; init; }Property Value
Section titled “Property Value”Message
Section titled “ Message”Gets the error message.
public required string Message { get; init; }Property Value
Section titled “Property Value”Gets the name of the exception type.
public required string Type { get; init; }Property Value
Section titled “Property Value”Methods
Section titled “Methods”Equals(object?)
Section titled “ Equals(object?)”public override bool Equals(object? obj)Parameters
Section titled “Parameters”obj object?
Returns
Section titled “Returns”Equals(RunError?)
Section titled “ Equals(RunError?)”public bool Equals(RunError? other)Parameters
Section titled “Parameters”other RunError?
Returns
Section titled “Returns”GetHashCode()
Section titled “ GetHashCode()”public override int GetHashCode()Returns
Section titled “Returns”ToString()
Section titled “ ToString()”public override string ToString()Returns
Section titled “Returns”Operators
Section titled “Operators”operator ==(RunError?, RunError?)
Section titled “ operator ==(RunError?, RunError?)”public static bool operator ==(RunError? left, RunError? right)Parameters
Section titled “Parameters”left RunError?
right RunError?
Returns
Section titled “Returns”operator !=(RunError?, RunError?)
Section titled “ operator !=(RunError?, RunError?)”public static bool operator !=(RunError? left, RunError? right)Parameters
Section titled “Parameters”left RunError?
right RunError?