Class ProfilingSessionResult
- Namespace
- DotCompute.Runtime.Services.Performance.Results
- Assembly
- DotCompute.Runtime.dll
Final results from a profiling session. Complete performance analysis from a profiling operation.
public class ProfilingSessionResult
- Inheritance
-
ProfilingSessionResult
- Inherited Members
Properties
EndTime
Gets the end time. When the profiling session completed.
public DateTime EndTime { get; init; }
Property Value
Metrics
Gets the session metrics. Detailed performance measurements from the session.
public SessionMetrics Metrics { get; init; }
Property Value
OperationName
Gets the operation name. Name of the profiled operation.
public required string OperationName { get; init; }
Property Value
SessionId
Gets the session identifier. Unique ID for this profiling session.
public required string SessionId { get; init; }
Property Value
StartTime
Gets the start time. When the profiling session began.
public DateTime StartTime { get; init; }
Property Value
TotalTime
Gets the total execution time. Complete duration of the profiled operation.
public TimeSpan TotalTime { get; init; }