Table of Contents

Class BackendDebugStats

Namespace
DotCompute.Abstractions.Debugging.Types
Assembly
DotCompute.Abstractions.dll

Statistics for a specific backend in the debug service.

public sealed class BackendDebugStats
Inheritance
BackendDebugStats
Inherited Members

Properties

AverageExecutionTime

Gets or sets the average execution time.

public TimeSpan AverageExecutionTime { get; set; }

Property Value

TimeSpan

BackendType

Gets or sets the backend type.

public string BackendType { get; set; }

Property Value

string

FailedExecutions

Gets or sets the number of failed executions.

public long FailedExecutions { get; set; }

Property Value

long

IsAvailable

Gets or sets whether the backend is currently available.

public bool IsAvailable { get; set; }

Property Value

bool

LastExecutionTime

Gets or sets the last execution timestamp.

public DateTime? LastExecutionTime { get; set; }

Property Value

DateTime?

SuccessRate

Gets or sets the success rate (0-1).

public double SuccessRate { get; set; }

Property Value

double

SuccessfulExecutions

Gets or sets the number of successful executions.

public long SuccessfulExecutions { get; set; }

Property Value

long

TotalExecutions

Gets or sets the total number of executions on this backend.

public long TotalExecutions { get; set; }

Property Value

long