Table of Contents

Class FeatureUsageStats

Namespace
DotCompute.Core.Telemetry
Assembly
DotCompute.Core.dll

Statistics for a single experimental feature.

public sealed class FeatureUsageStats
Inheritance
FeatureUsageStats
Inherited Members

Properties

Contexts

Gets the usage contexts.

public ConcurrentDictionary<string, long> Contexts { get; }

Property Value

ConcurrentDictionary<string, long>

DiagnosticId

Gets or sets the diagnostic ID.

public required string DiagnosticId { get; init; }

Property Value

string

ErrorCount

Gets or sets the error count.

public long ErrorCount { get; set; }

Property Value

long

FeatureName

Gets or sets the feature name.

public required string FeatureName { get; init; }

Property Value

string

FirstUsed

Gets or sets the first usage time.

public required DateTime FirstUsed { get; init; }

Property Value

DateTime

LastError

Gets or sets the last error message.

public string? LastError { get; set; }

Property Value

string

LastErrorTime

Gets or sets the last error time.

public DateTime? LastErrorTime { get; set; }

Property Value

DateTime?

LastUsed

Gets or sets the last usage time.

public DateTime LastUsed { get; set; }

Property Value

DateTime

UsageCount

Gets or sets the usage count.

public long UsageCount { get; set; }

Property Value

long