Table of Contents

Class ScriptBlockProfilerSnapshot

Namespace
LunyScript.Diagnostics
Assembly
LunyScript.dll

Immutable snapshot of block profiler state at a specific point in time. Useful for querying performance metrics without blocking the profiler.

public sealed class ScriptBlockProfilerSnapshot
Inheritance
object
ScriptBlockProfilerSnapshot

Constructors

ScriptBlockProfilerSnapshot()

public ScriptBlockProfilerSnapshot()

Fields

BlockMetrics

public IReadOnlyList<ScriptBlockMetrics> BlockMetrics

Field Value

IReadOnlyList<ScriptBlockMetrics>

Timestamp

public DateTime Timestamp

Field Value

DateTime

Methods

ToString()

public override string ToString()

Returns

string